Python第一课:
IDLE (Python 3.8 32-bit) //自带简单的开发环境。
Python 3.8 (32-bit) // 交互式命令行程序。
Python 3.8 Manuals (32-bit) // 官方技术手册,对应的是在线技术手册。
Python 3.8 Module Docs (32-bit) //已安装的模块文档。
print 功能:向目的地输出;输出内容:数字,字符串,表达式;目的地:IDLE,控制台,文件。。
print() 只有一个参数,输出后换行。
print(,) 使用英文的逗号分隔,可以将逗号分隔的内容输出到一行。
python 常见注释:单行注释:以’#‘开头,到该行结束;
多行注释:并没有单独的多行注释标记,将一对三引号之间的代码称为多行注释;
中文编码声明注释:在文件开头加上中文声明注释,用以指定源码文件的编码格式。
标识符的命名:字母、数字、下划线_;不能以数字开头;不能是Python的保留字;严格区分大小写。
字符串含有特殊用途的字符:反向斜(\); 单引号;双引号。
输出数字,字符串,运算表达式。
print(“222”)
print(‘hello’)
print(3+3)
输出到文本。
ps = open(‘E:/test.txt’,‘a+’) # a+ 如果文件不存在则创建文件,并在所建文件中的原有数据后新增
print(‘helloworld’,file=ps) # file 将内容写入后续文件 file = ps
ps.close()
输出不换行
print(‘hello’,‘world’,‘python’)
转义字符
1.换行(\n)
print(‘hello\nworld’)
2.回车(\r)
print(‘hello\rworld’)
3.水平制表符(\t) 相当于一个tab键
print(‘hello\tworld’)
4.退格(\b) 回退一个空格
print(‘hello\bworld’)
#课程任务1
ps = open(‘E:/tese1.txt’,‘a+’)
print(‘奋斗成就更好的你’,file=ps)
ps.close()
课程任务2
print(‘星期日’,‘今天’)
print(’-------------------------------------’)
print(‘08时’,‘11时’,‘14时’,‘17时’,‘20时’,‘23时’)
print('0℃ ','6℃ ','10℃ ','4℃ ','1℃ ',‘0℃ ‘)
print(’------------------------------------’)
print('明 天 ','2/23 ',‘2℃/11℃’)
print('星期二 ','2/24 ',‘0℃/9℃’)
print('星期三 ',‘2/25 ‘,’-2℃/8℃’)
print('星期四 ',‘2/26 ‘,’-3℃/6℃’)
print('星期五 ',‘2/27 ‘,’-2℃/7℃’)
print('星期六 ',‘2/28 ‘,’-1℃/11℃’)
#课程任务3
print(‘✈国内\t🏀 国际.港澳台\t↘发现低价’)
print(’-------------------------------------------’)
print(‘航班类型 ⊙单程 ⊙往返 ⊙多程(含缺口程) ‘)
print(‘出发城市:北京’)
print(‘到达城市:长春’)
print(‘出发日期:2020-3-8’)
print(‘返回日期:yyyy-MM-dd’)
print(’------------------------------------------’)
print(’\t\t☐带儿童 ☐带婴儿’)
print(’\t\t\t ______’)
print(’\t\t\t|搜索|’)
#课程任务4
print(‘地铁1\t\t\t四惠东➜苹果园’)
print(’\t\t首车:05:05’)
print(’\t\t末车:23:30\t\t票价:起步价2元’)
print(’------------------------------------------------------------------------------------------’)
print(’ 1\t\t 3\t 5\t 7\t\t 9\t\t\t 11\t\t 12\t 14\t 16\t 18\t 20’)
print(’ ⇌\t\t ⇌\t\t ⇌\t\t ⇌\t\t ⇌\t\t\t ⇌\t\t ⇌\t\t ⇌\t\t ⇌\t\t ⇌\t\t ⇌’)
print(‘四惠东\t大望路\t永安里\t东单\t\t天安门东\t\t西单\t\t复兴门\t木樨地\t公主坟\t五棵松\t八宝山’)