Python语法学习

在Windows中安装pycharm需要先安装Python解释器,教程放在收藏夹中了

P45 算术运算符

python中 * 还可以用于字符串(字符串要放在“”里面)的指定次数输出

可以用()来调整计算的优先级

P49 程序的执行原理 

 

P50 Python执行原理

P51 程序就是处理数据的

P52 变量是用来保存数据的

P53 变量的定义

每个变量在使用前必须赋值,定义变量后,系统就会在内存中开辟一个区域存储变量内容

字符串要用一对引号括起来


在交互式方式中,要查看变量内容,直接输入变量名即可,不用使用print函数

使用解释器执行不能直接使用变量名输入,必须使用print函数才能输出

P55 小技巧

1、文件太多时,关闭其他文件,可以在当前不关的文件上右键,再点击close other tabs

2、调试时 查看变量的值,在下方的debugger窗口中

3、不遵守Python官方的建议(PEP8 ),下方会出现波浪线,点击波浪线下方的reformat the file 即可

P56 

P58

变量存储的数据是有类型区分的 

定义 name = 小明  是错误的,因为小明是一个字符串,字符串要用引号括起来

即 name = "小明" 才是正确的 

字符串必须要用引号引起来

bool只有真假两种

int整数

float浮点数(小数)

 可以利用单步调试,确认变量中保存数据的数据类型

 P61

非数字型,目前最主要的就是字符串类型

 P62

在IDE中有图像化界面,通过调试可以查看数据类型,但是在IPython中是没有图形化界面的,要查看数据类型,可以通过type命令查看数据类型

type(变量名)

P63

 在Python2.x中,整数根据保存数值的长度,分为整形(int)和长整型(long),但是在Python3.x中,统一为了int型,可以表示的整数非常大

Python是区分大小写的

P64 在Python中数字型变量相互之间可以直接计算的

P65

P66 变量的输入input

函数:一个提前准备好的功能(别人或自己写的),可以直接使用,而不用关心内部的细节和实现方式,已经学过的有print函数和type函数

在Python中,要获取用户在键盘上的输入信息,要使用到input函数

P67

在用变量接收输入时,不会在下一行输出接收的内容,

在Python中如果没有变量去接收输入结果时,就会在下一行告诉我们结果,如果有变量接收了,就不会在下一行告诉我们结果了

input函数接收用户输入时,接收的内容一律认为是字符串

P68 类型转换

这里的转换只是本次转换,而不是永久转换,若要永久转换,需要重新用一个变量去保存

例如:

 P69 买苹果的增强版

注意:input输入的是字符串,两个字符串变量无法做乘法 

P70 买苹果的改进版

P73 输出的同时还可以输出变量 

将多个要输出变量的地方空出来,然后依次放上去格式化操作符,在后面按格式填写变量名

%06d的含义是:输出6位整数,不足的用0补全

只用%f不能控制小数点后的位数

P74 格式化演练

 

P78 标识符

就是变量的名字,名字要见名知义

注:变量名带!、 ?、~、- 等等,都是错误的 

P79 关键字

P80 变量的命名

Python推荐前面这种命名规则,都是用小写,单词之间用下划线连接

注意:区分大小写

 P81 判断语句

正是因为有了判断,才让程序有了很多分支

P82

注意:在一个程序中,要么都使用tab,要么都使用四个空格,不要混用

P83

可以把整个if语句看成一个完整的代码块

if语句以及缩进部分是一个完整的代码块

小技巧: 左侧的小箭头可以看if语句影响了几句代码,点击,还可以折叠或打开。同时,点击if语句块中的内容时,下方会显示if语句执行的判断条件是什么

P84 else语句

 条件判断是由if语句判断的,else只能执行不满足条件时的语句

P89 判断年龄增强版

不同数据类型,不能比较大小

小技巧:当程序出错时,先看出错的文件名、行数,再看错误类型,然后再看后面具体的错误原因

P91逻辑运算符

在判断条件时,需要同时判断多个条件,连接成一个更复杂的条件,使用逻辑运算符

关键字: and、 or 、not 

P95 elif语句

需要增加一些条件,条件不同,执行的操作不同时,使用elif语句

 

注意:写代码不要一下子想着写完,而是要一小步一小步的写

P97

if嵌套是判断多个有前后依赖关系的条件,之前的条件满足的条件下,再增加额外条件的判断

小技巧:可以选中一大段代码,用tab键向右统一增加缩进,用shift+tab 统一减少缩进,因为Python对缩进的要求是非常高的

判断条件过长时,增加换行,调整格式,要在前面的基础上,再增加4个空格

P106 随机数

随机数返回的数的区间是左闭右闭的区间

P109 循环

在循环体内,必须处理条件,不然会一直满足判断的条件,跳不出循环 

P110 while 语法

           

三步走:

1、设置循环的初始条件

2、写判断条件

3、写处理条件(计数器+1)

当程序停不下来时,要检查循环内部,是否忘了对计数器的处理

P114 

P115 程序技术从0 开始

注:在以后编写程序时,除非特殊要求,否则循环的技术都从0 开始

务必养成循环计数从0 开始的习惯

 

 P116 循环计算

 

P120 break 和 continue 关键字的使用

1、break是在大循环中,当有一个小条件成立时,使用break可以直接跳出循环 

2、continue是在大循环中,当有一个小条件成立时,使用continue可以直接跳过本次循环的执行语句,直接转去大循环的判断语句(注意:当使用continue语句时,容易陷入死循环,可以在continue前面加上判断条件变化语句)

P124 循环的嵌套

P126 循环嵌套打印小星星

 

 

P132 转义字符

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
你好!关于Python基本语法学习,我可以为你提供一些指导。Python是一种高级编程语言,它具有简洁明了的语法,非常适合初学者入门。 首先,Python的注释使用井号(#)开头,可以在代码中添加注释来解释代码的功能和目的。 变量是存储数据的容器,你可以使用等号(=)来给变量赋值。例如: ```python name = 'John' age = 25 ``` Python中的基本数据类型包括整数(int)、浮点数(float)、布尔值(bool)、字符串(str)等。你可以直接使用这些数据类型来操作数据。 条件语句可以帮助你根据条件执行不同的代码块。例如,使用if语句来判断某个条件是否为真,并在条件满足时执行相应的代码块。例如: ```python if age >= 18: print("成年人") else: print("未成年人") ``` 循环语句可以帮助你重复执行一段代码。Python中有两种常用的循环:for循环和while循环。例如,使用for循环遍历一个列表: ```python fruits = ['apple', 'banana', 'orange'] for fruit in fruits: print(fruit) ``` 函数是一段完成特定任务的代码块,可以重复使用。你可以使用def关键字来定义函数,并使用return语句返回结果。例如: ```python def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # 输出:8 ``` 这只是Python基本语法的一小部分,如果你有具体的问题或需要更深入的学习,可以告诉我。我会尽力帮助你。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

#学习的路上

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值