第二节:基础语法

python基础语法


  • print

多个值用逗号隔开,结尾参数end=‘ ’ 默认\n—换行

  • input

输入语句
a=input(‘请输入密码:’) 接收到是字符串类型
print(a)

  • 变量

a=100

  1. 先赋值在使用
  2. 从定义开始到包含他的代码块结束—作用范围
  3. 相当于一个标签贴在了数据或对象身上—万物皆对象,无处不对象
  • 标识符—名字

变量–函数—类
强制性
1. 合法的标识符:字母–数字(不能开头)–下划线–中文(不建议使用)
2版本不能使用中文
2. 大小写敏感
3. 关键字不能使用—如for in if else elif
4. 不能使用保留字–如print–input

开发习惯:

  1. 望文生义
  2. 字母大小写:
  3. 包,模块–小写
  4. 常量—全部大写
  5. 类—首字母大写,后面每个单词的首字母也要大写—大驼峰
  6. 变量,函数名—首字母小写,后面的每个单词首字母大写----小驼峰
  • 数据类型
  1. 整型:整数—int
  2. 字符串–str
  3. 浮点型—小数—float
    科学计数法 e—乘以10的多少次方
  4. 布尔类型—bool
    返回值是True False 1—True 0—False
  5. 空值
    类型转换
    获取类型信息
    表达式
    运算符
    None
  6. 列表—list
    [1,2,3,4,5]
  7. 元组—tuple
    >>> t=(1,2,3)
  8. 字典—dict
    >>> d={'one':1,'two':2}
  • 类型转换

1 str–int()
字符串必须是数字,字母不可以转换
2float--int()
将小数直接抹去
3 str--float()
字符串必须是数字,字母不可以转换
4int---float()
5 float---str()
6int---str()
-获取信息类型

type()
isinstance(数据,类型)
>>> a='hehe'
>>> isinstance(a,int)
False
>>> isinstance(a,str)
True
  • 表达式

定义:变量和字面值用某个式子链接的模式
表达式必须有固定的字面值
a=5
b=4
c=a+b

  • 运算符

常见的运算符:+ - * /(真除法) **(幂运算) %(取余) //(地板除)
赋值运算符:
= += -+ *= /= %= //=
布尔运算符(比较运算符)
== < > <= >= !=
逻辑运算符
not and or
优先级:
1 先乘除后加减
2 幂运算优先
3 括号可以干预优先级,括号的优先级最高

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值