python基础(概念、标识符、基本数据的类型、变量、字符串)

第二课

1、概念
1.1 表达式
  • 表达式:由数字、运算符、数字分组符号(括号)、自由变量、约束变量等组成,能得出结果输出的组合。

  • 表达式特点

    • 运用于计算结果,不会对程序产生实质性的影响
    • 可以得出结果
1.2语句
  • 在程序中一般用语句来完成某种功能
    print()、input()等等
  • 代码块
a=5
if a>0:
	pass #通过
	print('hello,word')
	

  • 函数

    • 函数就是一种语句,完成特定的功能,可有多个,有返回值

    • 函数长的类型:xxx(),

      • 内置函数

        –python自带的函数,无需定义就可调用

      • 自定义函数

        – 例如:def xxx()

2、标识符

2.1 python的语言是由关键字标识符注释变量和数值运算符语句函数序列组成。

  • 关键字:具有一些特殊功能的标识符
    def、print、input、else等等,这些都不建议用来命名
  • 命名法
    - 小驼峰命名法 myName
    - 大驼峰命名法 FirstName
    - 下划线命名法 get_url

2.2 标识符

自己定义的名称不能用数字开头和关键字命名,可以加下划线等如:函数名、变量名、类名等等

3、基本数据的类型

3.1 整数和小数

  • 整数
    int类型,1、2、3、4、5、6…
  • 小数
    float类型,0.1、0.2、0.3…

3.2 布尔值和空值

  • 布尔:只有两个值,True和False
  • None常值:None,空值
4、变量
4.1 变量的概率
  • 变量是计算机内存的一块区域,存储规定范围内的值,值可以改变,通俗的说法是给数据起个名字。
  • 变量的命名法,参考标识符的命名法
  • 注意:两个对象想等和两个对象是同一个对象是两个概念,可以用id()来
    查询。
4.2 变量的运算
  • 变量的运算就是正常的四则运算,有浮点数在运算中,返回的就是浮点数(float)。
5、字符串
5.1 字符串的概念
  • 字符串是有数字、字符、下划线组成的一串字符

    1、单引号和双引号不能混合使用
    2、python中的一对双引号或者一对单引号包裹的内容就是字符串(str)

5.2 转义字符

序号	字符串	结果1	\t	制表符2	\n		换行符3	\	反斜杠4	'	'5	'	"

5.3 长字符串
  • 三重引号可以换行,并且保留字符串中的格式
'''
	xxx
	xxxxxx
'''
5.4 格式化字符串
  • 拼串

  • 参数传递

  • 占位符

    1、 %s 字符串占位
    2、%f 浮点数占位
    3、%d 整数占位

5.5 字符串的其他操作
  • len()字符串的长度

  • max()最大值

  • min()最小值

  • split()分割字符串

  • join()拼接字符串

  • 去空格
    1.s.strip()去除两边字符串
    2.s.lstrip()去除左边字符串
    3.s.rstrip()去除右边字符串

  • 字符串的大小写
    1.s.upper()大写
    2.s.lower()小写
    3.s.isupper()判断是不是大写
    4.s.lower()判断是不是小写

  • 四种格式化表达式

girl='女神'
print('521'+girl+'嫁给我')
print('521%s嫁给我'%girl)
s='521{}嫁给我'
s=s.format(girl)
print(s)
a=f'521{girl}嫁给我'
print(a)
#521女神嫁给我
#521女神嫁给我
#521女神嫁给我
#521女神嫁给我
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

weixin_47556610

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

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

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

打赏作者

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

抵扣说明:

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

余额充值