01 Python基础语法

一 基础语法

1、语句

概念:
程序进行编写, 执行的每一行代码,叫做语句。

2、注释

问题:
	若无注释,代码可读性会很差。
	自己写的代码,几个月之后再看这段代码,自己半天都看不懂。
概念:
	对代码的解释和说明。
特性:
	被注释的代码不会被解析。
作用:
	可以提供代码的可读性。
分类:
	单行注释
		‘#’ 号
		单行注释的键盘(快捷键):ctr + / 单行注释

写法格式:

 # 要注释的内容
	多行注释
		三(单)引号
'''
要注释的内容
'''
		三(双)引号
“”“
要注释的内容
“”“

3、变量

问题:
	若无变量:数据很多时,命名时容易争议,存储十分麻烦。
	举例:变量就相当于超市寄存箱的不同箱子的编号,箱子有很多,每个寄存箱编号不同。逛超市的人物品很多很杂乱,我们从超市出来,取物品时,只需要拿着箱子编号就能找到该编号容器下我们的物品,而不用担心取错物品的问题。
概念:
	存储数据的容器
作用:
	变量的主要作用,就是用来存储信息

3.1 变量的命名规则

是由字母、数字、下划线组成,注意是只有这三种,但是不能以数字开头

3.2 变量的命名规范

大驼峰、小驼峰、下划线(Pyton命名推荐)
3.2.1 下划线命名
单词全部小些,单词之间用下划线隔开

下划线命名举例:

# 正确:
number_a_1 = 1
b_2_number = 2
_3_number_c = 3
# 错误:
4_d_number = 4

4、(简单)数据类型

问题:
为什么要有数据类型?
对于不同类型的变量需要不同的类型去描述,就像每个人都不同肤色都不一样。描述他人样子也是不同的
概念:
	是用来约束数据的解释,数据类型只是数据的类型(不是数据本身),是取值和操作的集合
作用:
	可以用来定义变量;
	可以当做参数传递;
	可以当做返回值使用。
分类:
	字符串、数字、布尔
	字符串:str
	数字:int(整数)、float(浮点数/小数)
	布尔:bool(True正确、False错误)		

举例:

# 定义int
a = 1
# 定义float
d = 3.14
# 布尔
c = True
d = False
# 字符串
f = 'hello_world!'
数据类型转换(常用)
	int转str
	其他转str

举例:

# int转str
i1 = 1
str1 = (str)i1
# 

5、输入与输出

问题:
为什么有输入输出?
1.1、你希望计算机帮你做某件事,你需要通过python语言跟他交流,你需要提供给计算机一些信息。
1.2、计算机根据你提供给它的信息,做出响应的反馈给你,比如显示个图片,播放个视频等等。
1.3、输入:你向计算机程序提供的数据资料,如:数字、图片、声音等。
1.4、输出:计算机程序对您的输入所做出的反应,如:显示器上面显示的图画、声音等。

输入的概念:
		你向计算机程序提供的数据资料,如:数字、图片、声音等
		
输出的概念:
		计算机程序对您的输入所做出的反应,如:显示器上面显示的图画、声音等
		
输入输出的作用:
	输入输出在编程中起了人和计算机的交互作用

5.1 Python的输出

# print()函数,通过调用该函数
# 举例
print('HelloWorld!')

5.2 Python中的输入

# input(),通过调用该函数,可实现键盘录入
# 格式 变量名 = input(),返回值为键盘录入内容,数据类型为str
my_input = input('请使用键盘输入')

在这里插入图片描述

6、运算符

6.1 算术运算符

	+
		加
	-
		减
	*
		乘
	/
		除
	//
		整除
	%
		取余
	**
		指数(就是数字n的几次方)

6.2 赋值运算符

6.2.1 简单赋值运算符
	= 简单赋值
6.2.2 复合赋值运算符
	+= 加法赋值
	-= 减法赋值
	*= 乘法赋值
	/= 除法赋值
	//= 整除赋值
	%= 取余赋值
	**= 指数赋值

6.3 比较运算符

	== 恒等于
	!= 不等于
	>= 大于等于
	> 大于
	<= 小于等于
	< 小于

6.4 逻辑运算符

and 逻辑与(一假为假,全真为真)
or 逻辑或(全假为假,一真为真)
not 逻辑非(真就是假,假就是真)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值