Python基本概念和基本数据类型

Python 基本概念和基本数据类型

变量就是值可以发生变化
变量名最好是见名知意(或加注释)
规则
没有赋值的变量是不能被读出来的
变量名可以是数字,字母,下划线,但是数字不能作为开头
变量名中间不能出现空格和点符号
变量名不要用中文(Python3支持,其他不行,代码兼容性不强)
变量名不能用关键字和内置函数

变量名保存的是值得地址,根据值得地址找值
id() 查看值得地址
import keyword
print(keyword.kwlist) 查看 Python 关键字
dir(builtins) 查看 Python内置函数

Python得输出和输入
print()输出函数 默认换行 end=\n表示换行
input()输入函数(字符串类型)
print(123,end=’’)
print(‘hellow python’)
a = input(‘请输入内容:’)
print(‘hellow python’)
程序执行的三大流程 顺序执行 选择执行 循环执行
type()查看数据类型 int 整型 float 浮点型 bool型(布尔型):False型(0) True型(1) 字符串型 complex(复数)
常见的计算方式:‘+ - * / %取余 // **’

字符串 单引号 双引号 三引号
字符串只能+ *
字符串的拼接 + ‘%s’.%(a) ‘{}’.format(a) ‘‘join([a])
f’{a}’
字符串格式化:
%d 格式化整数 只针对数字
%6d 6代表字符串的长度,不够位数用空格补齐
%06d 0代表不够位数用0补齐
%.6d也代表不够位数用0补齐

%f格式化浮点数,默认小数点后六位
%.3f 3代表小数点后保留3位
%05.2f 0代表不够用0补齐,5代表长度

%c 根据对应的数值输出ascll码符
chr() 根据对应的数值输出ascll码符
ord() 输出对应ascll码符的数值

%o 八进制
%x
%r字符串类型

浮点数运算 浮点数运算不精确
import decimal 高精度模块
decimal.Decimal() 只能传字符串
math模块 import math
import math 数学模块
math.ceil() 向上取整(表示整数位直接往前进一位)
math.floor() 向下取整(小数点后面全丢掉)
math.pi π
math.fabs() 取绝对值
math.sqrt() 开平方
math.pow(x,y) x的y次方

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一逍倾城

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

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

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

打赏作者

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

抵扣说明:

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

余额充值