1、在FY-Python2301项目下创建一个名为day02
的文件夹,在day02下创建一个名为01-第一个python程序
的代码文件
第一天,我们打印了hello world
来验证环境能不能执行。当然,把hello world 换为其他的也是可以的。
print('hello.world')
我们写代码时注意到
代码外边是引号,可以是单引号,也可以是双引号
(英文状态下enter键左边那个键,单击是单引号,shift单击是双引号)单引号是字符串的写法。今天我们通过引号来引入一个知识点:
注释
1.注释是编程语言的一个重要组成部分,在代码中恰当位置写注释,可以增强代码的可读性
2.注释还可以将代码中暂时不需要执行的代码注释掉
3.注释不参与程序的执行,注释仅起解释说明的作用
注释分为单行注释、多行注释
1、
单行注释:以 #开头,在 # 后方写解释说明的内容,快捷键:ctrl+/
(在需要注释的那一行任意位置敲此快捷键即可)
2、
多行注释:以三引号开头,三引号结尾,在引号中间写解释说明的内容。(三引号分为单三引号、双三引号)
"""
这里就是
多行注释(双三引号)
"""
'''
这里就是
多行注释(单三引号)
'''
一次性将多行代码注释掉?选中需要注释掉的那几行,按ctrl+/
,在已经被注释掉的行中再次使用ctrl+/,是反注释
我们在写代码时遇到需要解释的部分(不参与运行)以及不想让该代码参与运行时,就用到注释。
变量
1、在FY-Python2301项目下day02
的文件夹下创建一个名为02-python语言元素之变量
的代码文件
举个例子:我记不住一堆数据,但是我可以记住一个指代这堆数据的代号、名字。例如:你在写毕业论文时,已经写了1w的字,需要将论文保存起来,这个时候不得不给保存论文的文件起个名字,这个名字是不是指代了你的论文数据,下次找这个名字就可以找到论文数据,这个名字就是变量。
例如,我要输出一句话:"曾经有一份真诚的爱情摆在我的面前。"这句话输出5遍
print("曾经有一份真诚的爱情摆在我的面前。")
print("曾经有一份真诚的爱情摆在我的面前。")
print("曾经有一份真诚的爱情摆在我的面前。")
print("曾经有一份真诚的爱情摆在我的面前。")
print("曾经有一份真诚的爱情摆在我的面前。")
如果你不会复制粘贴,就得一遍一遍敲!!! 当你学了变量以后,你就会通过变量的赋值和调用进行数据的输出。
string = '曾经有一份真诚的爱情摆在我的面前。'
print(string)
print(string)
print(string)
print(string)
print(string)
引入变量后,由于赋予给了string,我们打出s就会提示了string,直接回车
(ctrl + d 可以快速复制一行
)
方便数据的存储和调用,使代码看起来更加的简洁。
对于每一个变量,都是我们程序猿(媛)自己的创造,如同每个人都有名字,并且名字都有特殊的寓意,在编程中也比例外,在Python中,变量的命名就需要遵循一下规则,
这些规则又分为硬性规定和非硬性规定
。
(1)硬性规定
--> 一定要遵守!!!
a.变量名必须由数字、字母、下划线组成,但是不能以数字开头
b.变量名不能使用系统保留字(又名:系统关键字)
c.python要求区分大小写
查看系统关键字的方法(硬性规定b举例)
from keyword import kwlist
print(kwlist)
这些打印结果就是系统关键字,我们在创建变量时,不要与其重名!!!
(2)非硬性规定
a.变量名通常使用小写英文字母,多个单词使用下划线连接,或者变量名使用驼峰命名法
b.另外,作为专业程序猿,变量名字 见名知意 也是非常重要的
非硬性规定a举例:first_name、second_name等
驼峰命名法:驼峰命名法分为大驼峰命名法和小驼峰命名法
1、大驼峰命名法:
每个单词的首字母大写:FirstName
2、小驼峰命名法:
从第二个单词开始首字母大写:firstName
非硬性规定b举例
movielines = ‘曾经有一份真诚的爱情摆在我的面前。’
注:
actor’s lines 不符合变量名命名规定(硬性规定1),故找一个同等意思movielines来代替
变量的使用
1、在FY-Python2301项目下day02
的文件夹下创建一个名为03-变量的使用
的代码文件
2.使用变量进行数据的运算,有两个数字:450000和120000,对这两个数字看进行加减乘除
方式一:
print(450000 + 120000)
print(450000 - 120000)
print(450000 * 120000)
print(450000 / 120000)
方式二:
a = 450000
b = 120000
print(a + b)
print(a - b)
print(a * b)
print(a / b)
3、变量可以存储任意类型的数据
Pycharm的主题颜色
1.在FY-Python2301项目下day02
的文件夹下创建一个名为04-python的设置问题
的代码文件
2.设置主题颜色
windows系统:
File -> setting -> Appearance & Behavior -> Appearance -> Theme
mac系统:
pycharm -> setting -> Appearance & Behavior -> Appearance -> Theme
3.修改字号
setting -> editor -> font
4、代码中有波浪线
,程序中代码编写不规范,没有遵循 PEP 8 编程规范,可以使用Pycharm提供的格式化代码,一键将代码格式化(红色波浪线表示代码有问题出错了
)
code -> reformat code
快捷键:ctrl+shift+l
-> 注意:这个快捷键和QQ的锁定QQ功能冲突,QQ的优先级要高,建议将QQ的此快捷键修改,pycharm的快捷键很多,在不熟悉pycharm的情况下,不建议盲目修改pycharm的快捷键。
其他的……老师也没讲,让我们自己探索吧!!!
好啦,day02的最后就是分享课外学习干货啦!!!
1.python基础
菜鸟教程:http://www.runoob.com/ 搜索python3
python官网:http://www.python.org/
2.如果基础比较好,觉得太枯燥,可以自行预习新的东西
爬虫、自动化办公(操作word、excel、pdf、电子邮件)等等
3.现成的教程
bilibili:搜索千锋Python
微信公众号:搜索《python专栏》