python语法常识(自学笔记 第一天)

目录

一、代码注释方法

二、用缩进表示分层

三、语句断行 

四、标识符的命名规则与规范

五、数据类型

六、常量与变量

七、python变量赋值

八、运算符

1.算数运算符

2.赋值运算符

3.关系运算符​编辑

4.逻辑运算符

5.成员运算符

6.同一性测试运算符

7.位运算符

8.集合特有运算符

9.矩阵相乘运算符

九、print输出语句

十、input输入语句

总结


一、代码注释方法

单行注释:# 开头,可注释掉后面一整行的内容

#单行注释

多行注释:一对三个单引号 ''' 或一对三个双引号 """ ,将注释内容包围

'''
单引号多行注释
单引号多行注释
单引号多行注释
'''

"""
双引号多行注释
双引号多行注释
双引号多行注释
"""

二、用缩进表示分层

使用 4个空格Tab键 进行缩进,但注意不要将二者混合使用,以免报错。

三、语句断行 

python中一条语句占一行,每条语句结尾不需加分号  ,但也可使用 将两条简单语句写在一行。

四、标识符的命名规则与规范

python 中的标识符主要是指作为 : 变量、函数、 类、 模块及其他对象的名称
定义标识符的规则 :
  1. 由数字 字母 下划线组成,不能以数字开头
  2. 严格区分大小写
  3. 不能使用关键字
python 中常见的关键字如下:
‘False’,‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’,‘await’, ‘break’,‘class’,‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’,‘except’,‘finally’,‘for’,‘from’,‘global’,‘if’,‘import’,‘in’,‘is’,‘lambda’,‘nonlocal’,‘not’,‘or’,‘pass’,‘raise’,‘return’,‘try’,‘while’,‘with’,‘yield’
注:在python中的变量、函数、模块使用下划线命名法;类用使用“大”驼峰命名法。

五、数据类型

Python总共有6种数据类型,分别是

  • 数字型(Numbers)
    • 整数型(int)
    • 浮点型(float)
    • 布尔型(bool)
    • 复数型(complex)
  • 字符串型(String)
  • 列表型(List)
  • 元组型(Tuple)
  • 集合型(Sets)
  • 字典型(Dictionaries)

六、常量与变量

常量有数值、字符、逻辑真假,如12、“yy”、“12”、true、false。

变量是可以给它赋值的量,如a=3。

七、python变量赋值

在 Python 中,不需要先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。
使用等号 = 用来给变量赋值。(等号 = 左边是一个变量名,等号 = 右边是存储在变量中的值)
age = 22
name = "张三"

#可一次性给多个变量赋值
x = y = z = 1
a, b, c = 2, 3.14, True 

八、运算符

1.算数运算符

注意
+ 运算符除了用于算术加法以外,还可以用于列表、元组、 字符串的连接,但 不支持不同类型对象之间相加或连接  
* 运算符不仅可以用于数值乘法,还可以用于列表、字符串、元组等类型,当列表、字符串或元组等类型变量与整数进行 * 运算时,表示 对内容进行重复 并返回重复后的新对象。
运算符除去可以可以对整数和浮点数计算余数外,还可以用于 字符串格式化
name = "张三"
age = 23
money = 12345.54321
print("姓名:%s 年龄:%d 工资:%.2f" % (name, age, money))
#输出:姓名:张三 年龄:23 工资:12345.54

2.赋值运算符

3.关系运算符

 关系运算符可以连用

4.逻辑运算符

  • or      或
  • and   与 
  • not    非

注:逻辑运算符 and 和 or 具有惰性特点

5.成员运算符

  • in
  • not in
成员测试运算符 in 用于成员测试,即测试一个对象是否为另一个对象的元素。

6.同一性测试运算符

  • is
用来测试两个对象是否是同一个,如果是则返回 True ,否则返回 False 。如果两个对象是同一个,二者具有相同的内存地址。  

7.位运算符

  • |      位或
  • ^     位异或
  • &     位与
  • <<   左移位
  • >>   右移位
  • ~     位求反
只能用于整数,其内部执行过程为:首先将整数转换为二进制数,然后右对齐,必要的时候左侧补 0 ,按位进行运算,最后再把计算结果转换为十进制数字返回。

8.集合特有运算符

  • &     交集
  • |      并集
  • ^     对称差集
集合的交集、并集、对称差集等运算借助于位运算符来实现,而差集则使用减号运算符实现。
注意,并集运算符不是加号。

 9.矩阵相乘运算符

  • @

九、print输出语句

使用print()会在输出窗口中显示一些文本或结果,便于验证和显示数据。

语法格式:

print(self, *args, sep=' ', end='\n', file=None)

参数分别有 :
  •  self 表示类名一般指当前类
  •  *args 表示可变参数可以多个一般表示我们要输出的数据
  •  sep 表示输出多个数据时多个数据之间的间隔 (默认值是空格)
  •  end 表示print()函数执行完毕后以什么结尾 (默认值是换行)
  •  file 表示文件名称 (默认值是None())

十、input输入语句

使用input()获取键盘输入的数据。

语法格式:

变量 = input("提示信息")

input函数将用户输入的内容作为 字符串 的形式返回,就算输入的是数字,但返回的“数字”的类型也是字符串型。
如要想获取数字,可以使用int 函数将接收进来的“数字”字符转化为数字。注意,如果已经转为int型再输入字符型会报错。
 
程序会在输入函数的位置暂停 , 直到在终端输入数据并按下回车键后才会执行后续的代码。

总结

本人为python小白(刚入门),以上内容都是“五湖四海”所找到的资料整理而成。大部分内容均来自公众号“Python小屋”、“千峰教育”,希望今后能掌握python!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值