python入门语法

python入门

简介
版本:python2 和python3(主流)
语言类型:解释型。执行时需要解释器一边解释一边执行,执行速度相较于编译型慢。

安装

语法

注释

单行注释 : # 注释内容
多行注释 : ‘’’ 注释内容 ‘’’
“”" 注释内容 “”"

变量

变量名 = 数据
变量必须先定义后使用
变量名命名规则:

  1. 由数字,字母,下划线组成
  2. 不能用数字开头
  3. 不能使用python内置关键字
  4. 严格区分大小写
  5. 不建议使用中文

命名习惯:

-驼峰命名
大驼峰:每个单词的首字母都大写,MyName
小驼峰:第一个单词首字母小写,其余单词首字母大写
-下划线连接
单词与单词之间用下划线连接

name = '孔瑾瑾'
print(name)
#输出 孔瑾瑾
print('name')
#输出name

数据类型

在这里插入图片描述
使用type(数据),可以打印输出数据的类型

name = 'tom'
print(type(name))
age = 18
print(type(age))
num = '20'
print(type(num))

运行结果:
<class ‘str’>
<class ‘int’>
<class ‘str’>

输入

变量 = input(‘提示输入什么内容’)

  1. 当代码执行到输入input时,会暂停代码的执行,等待用户的输入
  2. 输入过程中,按回车键表示输入结束
  3. 使用input输入的内容都是字符串类型
name = input('请输入你的姓名:')
print(type(name), name)

运行结果:
请输入你的姓名:123
<class ‘str’> 123

数据类型转换

变量 = 要转换的数据类型(原数据)

  1. 数据转换不会改变原数据的数据类型
  2. int() : 将其他数据类型转换为int类型,整数类型的数字才可以转换为int
  3. float() :将其他类型转换为float类型,int可以转换为float,任何数字类型的字符串都可以转换为float
  4. str() : 将其他任意类型转换为字符串,给数据加上引号数据类型也会变成字符串,作用和加引号一样
age = input('请输入你的年龄:')
print(type(age), age)
new_age = int(age)
print(type(new_age))
print(type(age))

运行结果
请输入你的年龄:18
<class ‘str’> 18
<class ‘int’>
<class ‘str’>

输出

字符串.format()

  1. 可以在任意版本python中使用
  2. 字符串中使用变量的地方使用{}进行占位
  3. 在format的括号中按照占位顺序把变量写上去
name = '小明'
age = 18
sex = '男'

print('我的名字是{},年龄是{},性别是{}'.format(name, age, sex))

运行结果
我的名字是小明,年龄是18,性别是男

F-string

  1. python版本大于等于3.6
  2. 在字符串前边加 f’ ’ 或者 F’ ’
  3. 字符串中需要使用变量的地方,使用{}进行占位
  4. 将变量直接写在{}中
name = '小明'
age = 18
sex = '男'

print(F'我的名字是{name},年龄是{age},性别是{sex}')

运行结果
我的名字是小明,年龄是18,性别是男

转义字符

\n : 换行
\t :table键

运算符

  • :加法
  • :减法
  • : 乘法
    / :除法
    ** :乘方
    // :求商
    % : 取余

逻辑运算符

and
or
not

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值