python之新的开始
Day 1-Morning
终于开通了新的博客(等待审核的过程用着备忘录敲...)~感谢几位大佬们愿意带我一起学习 大家一起加油!(苟富贵,勿相忘!/doge 哈哈哈)
初学python,以下是第一天的一小点学习总结:(买的书还没拿到,先凑合着学)
- IDLE是一个Python Shell(外壳),一个通过输入文本与程序交互的途径。eg:cmd窗口
- BIF(Built-in Functions)内置函数。eg:print();input().3.python的变量不需事先声明,直接给一个合法名字赋值,这个变量即可生成。
eg:temp=input("input a number:\n")
print(temp)
- 查看python内置函数的方法 在IDLE中输入:
dir(__builtins__)
- 变量(variable):
①使用变量之前,需要先对它赋值
②变量名同C,包括字母、数字、下划线,但不能以数字开头
③字母区分大小写
- 字符串:即引号内的所有东西(python既可以用单引号,也可以用双引号来表示字符串),因此也把字符串叫做文本。
- 字符串加字符串,即字符串的拼接。
- eg:print(5+8)
- 执行结果:13
- 字符串加字符串,即字符串的拼接。
-
-
- print('5'+'8')
- 执行结果:58
-
-
- 若字符串内容中出现单/双引号 eg:'Let's go' 解决办法:
- 使用转义字符(\) eg:'Let\'s go'
- 用不同的引号表示即可 eg:"Let's go"
- 若字符串内容中出现单/双引号 eg:'Let's go' 解决办法:
- 原始字符串:在字符串前面加上r——即不将‘\’作为转义字符,而是直接输出
- string='C:\now'
print(string)
执行结果:C:
ow
-
- string=r'C:\now'
print(string)
执行结果:C:\now
- 注意:使用字符串时,无论是否是原始字符串,都不能以反斜杠作为结尾(因为反斜杠放在字符串的末尾表示该字符串还没结束,换行继续的意思)
- 长字符串:
- 若用一个个\n\n\n太麻烦且不美观,可读性差,那么可用三重引号字符串("""内容""")就可以解决问题
# coding=gbk print("从明天起,做一个幸福的人\n喂马,劈柴,周游世界\n从明天起,关心粮食和蔬菜\n我有一所房子,面朝大海,春暖花开") print(""" 从明天起,做一个幸福的人 喂马,劈柴,周游世界 从明天起,关心粮食和蔬菜 我有一所房子,面朝大海,春暖花开 """)#此处是中文注释 ---没错,我也想这样
- 注意:
- 第一行的注释为# coding=gbk,在首行指定了编码格式,就可以愉快使用中文注释了,同样适用于input中显示输入内容
- 编程中使用的标点符号都是英文输入法下的!否则报错!
- 比较操作符:
- eg:print(1<3)
- 执行结果:True
- print(1>3)
- 执行结果:False
SEE U!