python入门基础

注释

python中用 # 来进行单行注释(快捷键:ctrl+/)

python中用 “”"" 或 ‘’’’’’ (英文的三对单引号或双引号)来进行多行注释(开头三个引号,结尾三个引号,中间为要注释的内容)

基础运算符

  • 加号:+(两个数相加或字符串拼接)
  • 减号:-(两个数相减,可通过字符串的**len(字符串)**函数减去数值来控制字符串内容及长度,如len(字符串)-5)
  • 乘号:*(两数相乘,字符串也可和数字相乘)
  • 除号:/(两数相除,可用**round(需保留的数值,保留的位数)**函数通过四舍五入来限制小数位数,如:round(0.666666, 2),结果为:0.67)
  • 取余:%(两数相除,取其余数)
  • 整除://(两数相除后,向下取整)
  • 幂值:**(第一个数的多少次方,如:3**5,表示3的5次方)
  • 扩展:e = 10的倍数(如:3e6=3乘10的6次方)
             \:转义字符,能当连接换行符使用能用来表示特殊意义如(\n:表示换行;\t:表示制表符;\r :表示将光标的位置回退到本行的开头位置;\b:表示将光标的位置回退一位)

变量

变量是一个可以重复使用的一个量,一个数字的容器,用来保存数据。
变量的命名规则:

  • 尽量使用 大小写字母+下划线命名【_】+数字
  • 数字不可打头
  • 一般在python中,下划线开头有特殊意义,尽量不要以下划线开头
  • 大小写敏感,需要区分大小写

注意:保留字和关键字不可当作变量名命名(一般不用下划线开头,容易与python的内部函数冲突)

输入输出

输入:print

默认参数:

  1. end:结束方式,默认是回车换行(如:end=“”)
  2. sep:分隔方式,默认是空格(如:sep=“”)

输出:input(注意:input获取的是字符串类型)

最基本的数据类型

1. 数字类型

  • int:整型(如:-5, 10)
  • float:浮点型(如:-5.0,12.46)
  • True和False:布尔类型(在计算中True和False不需要类型转换可以直接计算,值为:True=1;False=0)
  • complex:复数 (不常用基本可以忽略)

2.字符串类型

  • string:字符串类型(一般用一对单引号或双引号来创建,特殊情况需要保留文本格式时,可以用三对单引号或双引号来创建
  • 字符串的切片
    格式为:字符串[起始索引值:结束索引值:步长](注意:正向索引值从0开始(负向索引值从-1开始),且取值为第一个取值是起始索引的值,结束索引值取不到)
    举例:str1 = “abcdefg”
    则:str1[1,4]=“bcd”;str1[-1::-1]=“gfedcba”
    其中步长默认值为:1,起始索引默认值为:0,结束索引默认值为:len(str1),在这些需要使用默认值的情况下,可以简写(如:str1[::2]=“aceg”;str1[::]=“abcdefg”)
  • 字符串中常用函数:
  1. len(字符串):获取字符串长度(会返回一个为字符串长度的数值)
  2. 字符串.count( ‘字符’) :该字符出现频率(会返回一个该字符出现次数的数值)
  3. 字符串.startswith( ‘字符’) :以‘字符’开头(会返回一个布尔类型的数值,是以该字符开头返回Ture,不是返回False)
  4. 字符串.endswith( ‘字符’) :以‘字符’结束(会返回一个布尔类型的数值,是以该字符结尾返回Ture,不是返回False)
  5. 字符串.split(“分隔符”) :以 分隔符 分割数据(将字符串以选中的字符分割)
  6. 字符串.replace(“要替换的字符”, “替换为的字符”):替换字符串
  7. 字符串.strip():去掉字符串左右的空格(fstrip():去掉字符串左空格;rstrip():去掉字符串右空格)
  8. 字符串.find(‘字符’):在字符串中查找字符,若找到了返回索引值,没找到返回值为:-1;(若查找的不是单个字符,找到了返回子字符串中第一个字符的索引值,没找到返回值为:-1)

注意:python中区分英文和中文符号!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值