本文目录
  1. 1.打印/输出
  2. 2.注释
  3. 3.字面量
  4. 4.pycharm快捷键
  5. 5.变量
  6. 6.数据类型
  7. 7.数据类型的转换
  8. 8.标识符
  9. 8.1 标识符命名规则
  10. 8.2 变量命名规范
  11. 9.运算符
  12. 9.1 算数运算符
  13. 9.2 赋值运算符
  14. 9.3 复合运算符
  15. 9.4 比较运算符
  16. 9.5 逻辑运算
  17. 10.字符串的用法
  18. 11.输入与输出

Python 基础语法与数据类型

认识 Python 的输出、变量、数据类型、运算符、字符串与输入输出。

1.打印/输出

print("输出内容")

2.注释

# 单行注释

"""
多行注释
"""

3.字面量

python代码直接能看出类型的固定的值

分类
1.int     整数   12
2.float   小数   1.2
3.complex 复数   1+2j
4.bool    布尔   True/False
5.str     字符串 "12"
6.list    列表   [1,2,3]
7.tuple   元组   (1,2,3)
8.set     集合   {1,2,3}
9.dict    字典   {'1':1}

4.pycharm快捷键

复制 crtl+c

粘贴 crtl+v

剪切 crtl+x

快速复制粘贴一行 crtl+d

撤销 crtl+z

撤销回滚 crtl+y

注释 crtl+/

快速调整整行位置 crtl+shift+上/下

代码格式化 crtl+alt+l(不会改代码,只是优化格式)

5.变量

存放数据的容器

变量没有类型,里面存放的数据有类型

变量名 = 变量值;

6.数据类型

#查看数据类型
type();  #查看括号里面数据的类型

7.数据类型的转换

int () #转换为整数
float() #转换为小数
str()#转换为字符串
#字符串类型转化为其他类型容易报错,类型不符合不能硬转

补充:
bool() #转为布尔值 一般结果都是True 空的结果是false
eval() #去掉内容最外面的""

8.标识符

标识符:变量名 、函数名、 类名

8.1 标识符命名规则

标识符命名规则:(必须遵守的,不然会报错)

1.数字、字母、下划线、中文(不推荐使用)

2.严格区分大小写

3.不能使用关键字

8.2 变量命名规范

变量命名规范:

1.见名知意

2.全部使用小写

3.下划线连接

9.运算符

9.1 算数运算符

“+ - * /”

“**” 指数

“//” 取整

“ %”取余

9.2 赋值运算符

变量名 = 变量值

9.3 复合运算符

+=   num+=1  -> num = num+1 
-=   num-=1  -> num = num-1 
*=   num*=1  -> num = num*1 
/=   num/=1  -> num = num/1 
**=   num**=1  -> num = num**1 
//=   num//=1  -> num = num//1 
%=   num%=1  -> num = num%1 

9.4 比较运算符

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

隐式转换:进行值的比对的时候,会将值转换成能比较的值再进行比对
字符串的比对:逐个字符进行比对

9.5 逻辑运算

and
or
not

10.字符串的用法

声明字符串 :“字符串”

​ ‘字符串’

​ “”“字符串”“”

#字符串格式化输出
1.%  
“%s,%d,%.2f" %(int,str,两位小数
2.format
"{}".format:()
3.format简写
f"{}"
4.字符串与列表的相互转化
列表转为字符串: "间隔符".join(list)
字符串转列表:如果是纯文字 text=1234  list(text)=[1,2,3,4]
			如果是含符号的 一般用 .split(符号),按什么符号进行切割

11.输入与输出

输入
input([提示词])
input的所有结果类型为字符串

输出
print();默认以/n 换行结尾
print( ,end")