First,1. 打开PyCharm,点击左上角File看一路径是不是昨天桌面的python资料文件夹, file(文档)下面有一个pathon资料右键点击一下,鼠标放在第一个new选项上选点击Directory(文件夹)。
2. 点击之后会出现一个小弹窗让你命名,就是给你新建的这个文件夹命名后点击OK。
3.在左上方出现的文件夹里面再创建一个文件表示我今天写的什么 ,也代表朋友们今天了解的什么。
4. 这里呢我们要先了解四个前期new(新建文件夹)里面比较常用的四个单词,File(文件or文档),Directory(文件夹),Python Packge(就是Python的一个背包),Python File(就是Python的一个文档)。
5. 了解完之后我们就要试着了解编辑代码,首先右键点击(第一天)这个文件夹,然后New里面往下数第四个Python File,点击它建议一个我们需要编辑的一个文档,给他命名一下, 就是我们首先要学的(变量)。
6. 点击OK后会出现一个页面左边是文档区,右边是编辑区, 我们在编辑区 向打写字给它注释一下。注释的方式是在一段话前面按shift键+上方的数字3 打出(#)就可以了,快捷方式是写完一段话后用鼠标全部覆盖按Ctrl+?键 。
7.那么是注释呢?为什么要注释呢?
注释的作用:(1.提示程序员或者阅读代码的人)因为做程序工作时候一般是团队合作,有时候别人或者你自己接手一个程序的时候,一些属于他自己理解的东西你不知道是什么意思、代表什么?所以要让人或者自己一看到就知道你写的一些东西是什么,方便自己和他人阅读。
(2.当程序执行的时候 并不会执行注释) 意思是电脑只会理解你写的代码,不理解和执行你写的注释,并且代码也不会被注释影响。恩,就是类似文言文里面的注解.
8.
,了解注释后我们来了解什么是字符串?
例如:hello world 就是一串字符,就是把单一的字符、数字、汉字、符号都是字符,把字符串成一串两边用户英文的引号包裹后就是字符串如'Hello World'这就是字符串。
还有如果只有一个字符例如'H'、'1'、'人'(这些只要有引号包裹都是字符串)
9.了解什么是字符串后,我们开始了解变量。
在这里 = 表示赋值 意思就是把 = 右边的值 赋予左边,简单理解就是右边写的一堆东西是左边的缩写,尽量做到看到赋值左边的名字就知道你右边写的代表什么意思
10. 在Python里面声明变量的时候不需要指明变量的类型,给变量赋的什么类型的值,该变量就是什么类型。
变量类型有 数字类型: 例如age = 18 这里age就代表是18,你是用18这个数字赋值给了age这就是数字类型
字符串类型;例如name = ’老王’ 这里用引号包裹了的老王赋值给了name,这就是字符串类型
布尔类型:这个类型比较特殊代表了确定性的两面性,可以理解为相对的肯定意思
比如一个人的性别 sex = True(真) sex = false(假) 你的赋值是什么 其他的输入代码就不会与他冲突就是一 面不透风的墙
11.这里我们了解几个经常使用的定义变量词组:input输入 print打印和output输出
举个例子:name = input(输入的内容) age = input(输入的内容) fond = input(输入的内容)
之后就是print('我的姓名是' + name + ',我的年龄是' + age +',我的爱好是' + fond)
输入和输出完成后按Ctrl+shit+F10 ,或者右键点击编辑栏空白处选择run、1变量那一栏,下面会出现一个控制台按照你输入赋值的顺序输出例如:李雷 回车 18 回车 韩梅梅 回车后 Print输出的就会出现:我的姓名是李雷,我的年龄是18,我的爱好是韩梅梅。
12. 好学会赋值的输入和输出后,我们来了解下字符串的输出格式。
(1.字符串拼接+) 例如我们重新赋值一下:name = ‘张三’ fond = ‘喝酒’print(name + ‘喜欢’ + fond)
输出后我们控制条会得到:张三喜欢喝酒
(2. %s占位符 )计算机里面常见的一个符号,作用是 相当于一个变量例如:print(‘我的名字是%s’% name)
print(‘我的名字是%s , 我的爱好是%s' %(name , fond)),点击变量后就会的到【我的姓名是张三】
【我的姓名是张三 , 我的爱好是喝酒】
(3. format格式)
format()里面可以直接写值或者变量 例如先写一个赋值 content = ‘ Python’
之后输出 print(‘我们是{ }的学习者 ’.format(content))
print(‘我们是{ },我们喜欢{ }’.format(’’,’Conding)) 点击变量后控制台就会得到【我们是Python的学员
我们是,我们喜欢Coding】
13. 了解完字符串的输出格式后,我们来变量命名规则。首选呢了解5点如图下
14. 需要注意的是的是我们做程序的时候基本是团队合作所以会有一个平台把每个人所写的一部分程序整合起来,所以做之前要统一用一种类型的命名法,下面给大家举一些用命名法可能会出现的常见性错误。
15. 了解了命名法和规则之后,下面我们需要要了解 条件的判断表达式。(注:英文的冒号代表判断结束)
(1.条件判断值 if 结构) 例如: 先写个赋值 分数 score = 输入的分数 之后我们输入
if score >=60 : print ('带你去海洋馆') 之后我们在 score里面输入分数 例如score = 61 输出后控制台界面就会出现 【带你去海洋馆】
整句的意思就是 如果你的分数不小于也就是大于等于60分就会打你去海洋馆,反之则不会出现。
(2.条件判断 if else 结构) 同样举个例子 : 先写个赋值 薪水 salary = 输入的数值 然后输出
if salary >= 10000 : print ('哎呦,不错哦') else : print ('努力吧') 随便在salary里面输入个数值就10000吧,点击变量后
就会得到 哎呦,不错哦 这个字 else(否则),反之输入8000,点击后就会出现 努力吧
大概意思就是如果你的薪资大于等于1W 就会得到你输入的 哎呦,不错哦 这个值 反之就是否则你就会得到 努力吧 三个字
(3. 条件判断表达式之 if elif 结构) elif意思是否则如果 跟else基本意思一样,但是else 只是读取一个数值而elif可以读取很多个
还是上个赋值 salary = 输入的数值 然后输入
if salary <= 2000 : print ('Hello ,小屌丝') elif salary <= 4000 : print ('Hello , 小青年') elif salary < 8000 : print ('Hello , 小帅哥') elif salary < 20000 : print ('Hello , 小老板') elif salary <= 60000 : print ('Hello , 小土豪')
跟上面一样输入你想要的数字,就会出现上面print里面你输入的内容
(4. 条件判断表达式之 if elif else 结构)上面我们了解了 elif可以组成多个 而如果else写在了
if条件判断表达式里面有且只有一个会被执行。 (注:不管在input里面输入任何内容,他的类型都是字符串类型)
例:count = input('请输入数量') 还有强制类型转化: 将被转化的对象转化成数字类型
(注:is 是
条件
;否 digit 数字 int整数)如果只为数字的话 在控制台下方输入你要的数字敲回车键就会的到判断式的答案
count = input('请输入数量')
if count.isdigit() :
count = int(count)if count < 100 : print( '及格') else : print( '不及格') else : print( '输入的内容格式不正确')
15. 了解完条件表达判断式之后,我们学习数字型操作。
(1.)比如age = 18 year =1 加减乘除 就是
print(age - year) print(age * year) print(age % year)求余 print(age / year)除法
(2.)下面我们做一个东西用之前的变量和条件判断式表达出来内容是
''' 美女征婚 1.对方必须是男的 2.对方房子面积不能小于100 3.对方的工资不能少于20w 4.对方的车子价值不能少于50w 如果对方存款超过1000w 以上条件无视 如果对方存款超过500w 车子 工资条件无视 如果对方存款不超过100w 结束相亲 要求:男方所有条件 以input形式输入 '''首先要做变量
sex = input('请输入性别') house_area = input('请输入房子面积') salary = input('请输入工资') car_price = input('请输入车子价值') money = input('请输入存款')
之后吧数字转化一下
house_area = int(house_area) salary = int(salary) car_price = int(car_price) money = int(money)
然后就是我们的判断表达式来写要求
# 大于1000w if money > 10000000 : print('相亲成功') # 小于100w elif money < 1000000 : print('凉凉') # 大于100w 小于1000w else : # 大于500w 小于1000w 数字在这个之间我们会用到else
条件判断表达式如果不设置这个范围就会在大于1000W上起冲突
if money > 5000000 : # 如果性别是女的 if sex == '女' : print('再见') # 男的 else : # 房子面积小 if house_area < 100 : print('世界那么大 我想去看看') # 房子面积满足要求了 else : print('好想跟他回家') else : print('先处着看看')
输出数字后在控制台输入你的数字就会得到上面的答案
# 大于1000w if money > 10000000 : print('相亲成功') # 小于100w elif money < 1000000 : print('凉凉') # 大于100w 小于1000w else : # 大于500w 小于1000w if money > 5000000 : # 如果性别是女的 if sex == '女' : print('再见') # 男的 else : # 房子面积小 if house_area < 100 : print('世界那么大 我想去看看') # 房子面积满足要求了 else : print('好想跟他回家') else : print('先处着看看')