python教程 入门学习笔记 第7天 打印字符串拼接数值 其它类型转布尔值bool 模拟用户键盘输入

发布时间 2023-08-07 09:48:48作者: 北伐军司令

想打印 字符串 拼接 数值
例如 张三666
怎么做?
print("张三"+str(666)) #直接将数值666转换为字符串,不用赋值也可以

3)其它类型转布尔值bool

布尔转换规则:所有表示空意义的数据,将被转换成False,其它数据将被转换成True

a=7 #整型数值
b="nihao" #字符串
c=0 #空值
print(bool(a),bool(b))
print(bool(0),bool(""),bool(None))

5、模拟用户键盘输入

1)用input()函数模拟用户在前端页面上的表单上输入文字信息

接收用户数据的变量=input("提示语句")

提示语句只能是单独的字符串,不能用逗号或者其它类型

sublime编译器没办法直接执行交互结果,要安装插件。

所以暂时把这段代码放到其它编译器如PyCharm中去进行交互

face=int(input("请输入您的颜值自评分:") ) #input会把输入的语句统一解析成字符串,所以要把某些字符串转换成数字,才能得到正确的结果

print("您的颜值自评分是:",face)
print("明年估计您的颜值自评分:",face*1.1)

代码执行结果为:

请输入你的颜值自评分:8

您的颜值自评分时: 8

明年估计您的颜值自评分: 8.24