Python学习003—python语法

Python学习003—python语法

python语法

几个概念

表达式:总会计算出一个结果
语句:输入语句、打印输出语句、判断语句、循环语句、等…
程序:一个程序相当于一个功能
函数:就是一种语句,形如 xxx()
- input()—输入函数
- print() —打印函数

a = input(请输入:") 
# 括号里的内容就是函数的参数,返回值就是函数执行的结果
  • 看某一函数的源码:按住键盘上的ctrl+鼠标左键,即可进入查看

定义一个函数:

#定义函数 def,有冒号的情况下,要把函数写完整,pass不可少
def a():
	pass #相当于占住这个位置,将代码补充完整
# 可自定义函数,自己去写函数的功能。

函数分为内置函数自定义函数
函数两要素:参数返回值

标识符

关键字

在这里插入图片描述
在pycharm界面下方点击Python Console,然后再下面的界面中输入import keyword---->>keyword.kwlist---->回车,即可看到关键字。

标识符

标识符是程序员自己定义的,如函数名、变量名等。
组成:大小写英文字母、数字0-9、下划线_
不能以数字开头

变量

cpu :执行
内存:存地址
硬盘:文件存在硬盘,给内存地址
例如a = 1,1是变量,a是引用。
变量存储了一个ID、一个type、一个value,一共三个。
变量在内存中那一块儿区域----看地址,地址用ID表示。
注意两个对象相等两个对象是同一个对象是两个概念。
在这里插入图片描述
在这里插入图片描述
列表是可变的数据类型。
在这里插入图片描述
Python Console的区域内存有限,会有溢出的可能性。




基本数据类型
整数(int),也叫整型;
小数(float),小数又叫浮点型。

a = 1
print(type(a))

布尔值(bool):只有两个值True和False。
空值:只有一个数值None,也就是空值,表示不存在,没东西。
null-----没有

字符串(str)

  • 一定要有引号(一对单引号或者一对双引号,二者不可混合使用)
  • 单引号和双引号一样,没有区别,按自己喜欢的使用就好。
  • 转义字符:反斜杠 \
转义字符意思
\n换行符
\t一个缩进的距离,一个 tab 键的距离,相当于 4 个空格
r’ ’代表原字符串,没有其他任何意义
\转义字符,表示后面的一个字符不再具备特殊意义,就表示字符或者字母本身的意思
  • 长字符串
    *三个引号
    *保持文本的格式;注释的作用。
  • 格式化字符串
    *拼串
    *参数传递
    *占位符 %s , %f , %d, f’{}’(f+单引号+大括号)

f’{}’(f+单引号+大括号)

a = "china"
s = f'我爱你{ a }'
print(s)

#s.format(参数)

c = "china"
k = '我爱你{}'.format( c )
print(k)
  • python里使用某个东西的规则:
    *1.python自带所拥有的的,可直接使用
    *2.如果不是自带的,必须先声明,才可以用

列表
元组
字典
集合

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值