python 用 for in 循环得出字典内列表内不同的值_python基础语法笔记

1.print():打印出括号内的内容:

print('hello,python')
>>hello,python
print(520)
print(1+1)
>>520
>>2
  • 注意事项:打印字符串,括号内需要加上引号(英文输入法环境下,单双引号均可)
  • 换行符(转义字符):三引号
print('''这是一条,
换行符''')
>>这是一条,
换行符
print('这是一条,n换行符')
>>这是一条,
换行符
  • 符号重复时,则需要用转义字符,如下:
print('let's go')
>>let's go

2.数据类型:str,int,float

  • 被【单,双,三】引号括起来的内容,即为字符串类型(str);
  • 正整数、负整数和零,没有小数点的数字,即为整数类型(int);
  • 带小数点的数字,就是浮点数(float);
  • 拼接符号:+
my = '我一顿可以吃掉' 
number = 10
print(my+str(number)+'碗饭')
>>我一顿可以吃掉10碗饭
  • 查询数据类型函数:type();print(type(‘’查询内容‘’);
  • str():将其他数据类型转换成字符串;
  • int()将其他数据类型转换成整数:只有符合整数规范的字符串类数据,才能被int()强制转换(文字形式,比如中文、火星文或者标点符号,不可以被int()函数强制转换,小数形式的字符串,也不能使用int()函数强制转换,需要先转换成浮点数,再转换成整数,例如:
print(int(float('3.4')))
print(int(3.4))
>>3
>>3
  • 对于浮点数,int()函数会做取整处理,同我们平时对小数四舍五入的处理方法不同,int()函数会直接抹零,直接输出整数部分。
  • float():将其他数据类型转换成浮点数,文字类字符串无法转换成浮点数。
word = '3.8'
number = 1
sentence = '人工智障说:3.8+1等于'
print(sentence
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值