码迷,mamicode.com
首页 > 编程语言 > 详细

python学习第二天

时间:2018-06-07 22:01:12      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:ascii   字符   sci   身高   bool   col   中文字符   pytho   else   

1. 编码问题

  • 最初的编码是ascii,一个字节能够表示所有的英文,特殊字符,数字等等。
  • unicode一个中文字符用四个字节表示。
  • 升级版utf-8,一个中文字符用三个字节表示。
  • 国内用的是gbk,一个中文用两个字节表示。

2. 格式化输出

已%为占位符与转移符号

name = input(请输入姓名)
age = input(请输入年龄)
height = input(请输入身高)
msg = "我叫%s,今年%s 身高 %s 学习进度为3%%s" %(name,age,height)
print(msg)

技术分享图片

3。 逻辑运算

优先级,()> not > and > or

int ----> bool 非零转换成bool True 0 转换成bool 是False

x or y x True,则返回x,与and相反(针对数字)

1,3>4 or 4<3 and 1==1
2,1 < 2 and 3 < 4 or 1>2 
3,2 > 1 and 3 < 4 or 4 > 5 and 2 < 1
4,1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8
5,1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
6,not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6

结果:False,True,True,False,False,False

4. while-else

当while循环正常终止时,则执行else语句。

正常时

count = 0
while count <= 5 :
    count += 1
    print("Loop",count)

else:
    print("循环正常执行完啦")
print("-----out of while loop ------")

不正常时

count = 0
while count <= 5 :
    count += 1
    if count == 3:break
    print("Loop",count)

else:
    print("循环正常执行完啦")
print("-----out of while loop ------")

 

python学习第二天

标签:ascii   字符   sci   身高   bool   col   中文字符   pytho   else   

原文地址:https://www.cnblogs.com/wujunjie-sir/p/9152708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!