1 # 1. 接收用户输入
 2 num = input('请输入您的幸运数字:')
 3 
 4 # 2. 打印结果
 5 print(f"您的幸运数字是{num}")
 6 
 7 # 3. 检测接收到的用户输入的数据类型 -- str类型
 8 print(type(num))
 9 # 4. 转换数据类型为整型 -- int类型
10 print(type(float(num)))
11 
12 print(float(num))
13 
14 # 5. eval() -- 将字符串中的数据转换成Python表达式原本类型
15 str1 = '10'
16 str2 = '[1, 2, 3]'
17 str3 = '(1000, 2000, 3000)'
18 print(type(eval(str1)))
19 print(type(eval(str2)))
20 print(type(eval(str3)))
21 
22 
23 str4 = '1+2'
24 print(eval(str4))
25 
26 a = 1+2
27 print(a)

 

Posted on 2023-03-19 22:51  Frazer-  阅读(16)  评论(0编辑  收藏  举报