day2 课程摘要
2018-06-18 00:49:51来源:未知 阅读 ()
一。
1.计算机的编码历史由来与转换关系:
计算机的编码是由二进制编码0101方式来进行工作, ascii码
00000001
01000001 01000010 01000011 ABC ASCII码由于全球语言多 受限所以由ascii基础有了。
unicode码:
Unicode编码16bit
英文: 一个字母 ,2个字节
中文, 一个汉字用两个字节表示
unicode 16位:
一个英文2个字节 一个中文用2个字节
Unicode编码32位 :
英文: 四个字节表示一个字符
中午:四个字节表示一个汉字
2.后续有有了UTF -8代码,与gbk 码
utf-8 英文: 8位,1个字节表示.
中文,亚洲文字: 24位,三个字节表示.
gbk 国标,只能中国人自己用, 一个中文用16位,两个字节表示.
单位转化:
8位bit 8bit == 1bytes
1024bytes == 1kB
1024KB == 1MB
1024MB == 1GB
1024GB == 1TB
while 格式化输出代码:共有2中方式来写:
第一种方法:
name = input('请输入你的名字:') age = int(input('请输入你的年龄:')) score = int(input('请输入你的成绩:')) msg = '我叫%s,今年%d岁,成绩为%d分'%(name,age,score) print(msg)
第二种写法:
name1 = input('请输入你的名字:') age1 = input('请输入你的年龄:') score1 = input('请输入你的成绩:') msg = '我叫%(name)s,今年%(age)s岁,成绩为%(score)s分'\ %{'age':age1,'name':name1,'score':score1} print(msg)
三、逻辑运算符 and or not 三种;
not > and > or
# x or y if x 为 True,则值是x ;else:值是y.
# and 与or相反
print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6)
#in not in 使用规则:
c1 = "小粉嫩" c2 = "大铁锤" for i in range(1,3): pinl = input ("请输入你的神评! :") if pinl in c1 or pinl in c2: print("神评中含有%s,%s.请再次输入"%(c1,c2)) else: print("输入成功") break
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python day2-爬虫实现github登录 2019-08-13
- Python 数据结构理解分享 2019-07-24
- Python用摘要算法生成token及检验token 2019-07-24
- day22-python之模块 2019-05-22
- day21-python模块 2019-05-22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash