本来想早点下班。other回单位带来另一个他认为比他低的other。到6点了还没走。我只好继续坚持等着吧
继续刷这本2018年出品,从2020年都没学明白的《python 2018全国自学考试》
第11次刷第1章已经完成
现在开始第6次刷第2章(有记录的),当做到第2章第6题时,我想到了最近一直看视频来练习python。所以我想将这个简单的题改一下好。
先上题
该题原解题过程如下
number_value = eval(input("Enter a number between 0 and 1000: "))
hub_num = number_value // 100
ten_num = number_value % 100 // 10
base_num = number_value % 10
print(hub_num, ten_num, base_num)
print(f"The sum of the digits is {hub_num + ten_num + base_num}
我看视频学到了split.digit(记不太清了),try和expcet等等功能我想在这个程序里试一下:
识别设计 ,加入对输入的是整数、浮点数、文本的识别;
但是很遗憾第一个就忘记怎么用了。
跟着视频做和完全独立的出现在自己设计结构中。是两种学习效果
print("NOTE: Hello user this program just input integer, other is broken.... ")
number_value = input("Enter a number between 0 and 1000: ")
if number_value.isdigit():
integer_num = int(number_value)
hub_num = integer_num // 100
ten_num = integer_num % 100 // 10
base_num = integer_num % 10
print(hub_num, ten_num, base_num)
else:
print("Don't input vaga数 number")
```