python3菜鸟教程笔记python3菜鸟教程字典排序python3菜鸟教程chm
下载地址 https://share.weiyun.com/t0F2btJ7
资料目录 菜鸟教程Python100例视频讲解课程 《Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手》.pdf Python 编码规范(Google) _ 菜鸟教程.pdf Python 实战-从菜鸟到大牛的进阶之路 - v1.1.pdf Python菜鸟教程.doc Python菜鸟教程word练习.doc Python菜鸟教程图文word程序填空阅读填空程序试题.doc 菜鸟的Python笔记.pdf 菜鸟教程Python教程100例.doc
举例 使用print()函数输出 在 Python 中,使用内置的 print()函数可以将结果输出到 IDLE 或者标准控制台上,其基本语法格式如下: print(输出内容) 其中,输出内容可以是数字或字符串(使用引号括起来),此类内容将直接输出;也可以是包含运算符的表达式,此类内容将计算结果输出。例如: a = 100 # 变量 a,值为 100 b = 5 # 变量 b,值为 5 print(9) # 输出数字 9 print(a) # 输出变量 a 的值 100 print(a*b) # 输出 a*b 的结果 500 print("go big or go home") # 输出字符串“go big or go home” 多学两招 在 Python 中,默认情况下一条 print()语句输出后会自动换行,如果想要一次输出多个内容,而且不换行,可以将要输出的内容使用英文半角的逗号进行分隔。例如下面的代码将在一行中输出变量 a 和 b 的值: print(a,b,“要么出众,要么出局”) # 输出结果为:100 5 要么出众,要么出局在编程时,我们输入的符号可以使用 ASCII 码的形式输入。ASCII 码是美国信息交换标准码,最早只有 127 个字母被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为 ASCII 编码,比如大写字母 A 的编码是 65,小写字母 z 的编码是 122。通过 ASCII码显示字符,需要使用 chr()函数进行转换,例如: print("a") # 输出字符 a print(chr(97)) # 输出字符 a print("A") # 输出字符 A print(chr(65)) # 输出字符 A print("B") # 输出字符 B print(chr(66)) # 输出字符 B print("+") # 输出字符+ print(chr(43)) # 输出字符+ print(8) # 输出字符 8 print(chr(56)) # 输出字符 8 print("[") # 输出字符[ print(chr(91)) # 输出字符[ print("]") # 输出字符] print(chr(93)) # 输出字符] ASCII 码在编程时会经常用到,学习时要掌握 ASCII 码值的一些规律。常用字符与 ASCII码对照表如图 2.7 所示。 图 2.7 常用字符与 ASCII 码对照表 随着计算机技术的深入发展,在计算机中不但需要存储和使用基本的英文字符,还需要存储俄语、汉语、日语等文字或符号,随之出现了多种版本的信息转换编码,如 Unicode\utf-8等。Python 3.0 以 Unicode 为内部字符编码。Unicode 采用双字节 16 位进行编号,可编写 65536个字符,基本包含了世界上所有的语言字符,成为全世界的一种通用编码,而且用 4 位十六进制值表示一个编码,非常简洁直观,被大多数开发者所接受。打印汉字时可以直接使用 U+编码的形式,如打印汉字“生化危机”和“中国”,代码如下: print ("\u751f\u5316\u5371\u673a") # 输出字符“生化危机” print ("\u4e2d\u56fd\") # 输出字符“中国” 使用 print()函数,不但可以将内容输出到屏幕,还可以输出到指定文件。例如,将字符串 “要么出众,要么出局”输出到 D:\mr.txt 中,代码如下: fp = open(r'D:\mr.txt','a+') # 打开文件 print("要么出众,要么出局",file=fp) # 输出到文件中 fp.close() # 关闭文件 执行上面的代码后,将在 D:\目录下生成一个名为 mr.txt 的文件,该文件的内容为“要么出众,要么出局”,如图 2.8 所示。 图 2.8 mr.txt 文件的内容 有读者会问:“是否可以将当前年份、月份和日期也输出出来呢?”当然可以,但需要先调用 datetime 模块,并且按指定格式才可以输出相应的日期。例如,要输出当前年份、当前日期和时间,输出代码如下: import datetime # 调用日期模块 datetime print("当前年份:"+datetime.datetime.now().year) # 输出当前年份,当前是2018年,输出2018 # 输出当前日期和时间,如 18-11-20 15:30:23,注意代码中的单引号和字母大小写,不能写错 print("当前日期时间:"+datetime.datetime.now().dtrftime(‘%y-%m-%d %H:%M:%S’)
|