python基础1

python基础1,第1张

python基础1

#注释 给代码写一份说明书

单行注释 用#开头

#多行注释
“”"

多行注释用三个单引号’’‘里面是注释内容’’’

或者三个双引号""“里面是注释内容”""

“”"
#快捷键注释ctrl+/
#行与缩进
#python没有句号 每一行就是一句话
#现阶段代码顶格去写 之后遇到:就需要缩进
#变量 给数据取名字
170 身高 60 体重

“”"

命名要求:
        1.变量名只能是字母,数字或者下划线(——)的任意组合 数字不能在最前面
        2.不要以关键字作为变量名
        
 建议:
     1.变量名不要太长
     2.变量名不要用中文或者拼音
     3.变量名要见名知意,驼峰命名法 getHeight 前面的字母大写
特性:
     程序从上到下执行,变量必须先定义,后使用(调用),否则会报错

“”"

#height = 170
= 不是等于叫赋值符号 ==等于
#get_height获取身高
#print(打印数据) python内置函数(自带功能)
print(height)
#数据类型 type() 查看变量的数据类型
整型 int (其实就是整数)
height = 123或-123 都是整形
print(type(height))

   浮点数 float (其实就是带小数点的数据)
       money = 20.5 
       print(type(money))
布尔类型 bool (其实就是对True和错False)
   a = True
   b = false
   print(type(a))
   print(type(b))
   print(a,b)
字符串类型 str “123” '123’不管引号里面是什么只要引起来就是字符串
 s = "hello Tom"
      012345678
 print(type(s))
 索引和切片 str[start:end(去不到结尾):step(步长)] 索引位超出范围会报错
 print(s[5])
 print(s[0:4])  hell
 print(s[0:5])   hello
 print(s[0:5:2]

#str.strip()去除首位空格 想去除什么符号就丢什么进去
#str.lstrip()去除左边空格
#str.rstrip()去除右边空格
##字符串的去除首位空格
s = " 123 “或s = “##123!!”
01234
print(s[1:4])
print(s.strip(!@#123))
print(s.lstrip(##))
print(s.rstrip(!!))
#str.split() (切割符,切割次数)切割 默认切割空格
s = “1 2 3 4 5 6”
print(s.split())
s = “1-2-3-4-5-6”
print(s.split(”-"))
print(s.split("-",2))
print(s.rsplit("-",2)) 从右开始切
#str,replace(替换谁,替换后的值,替换多少次) 替换字符串中的值
s = “一一一一一一二三四”
print(s.replace(“一’,‘0’,2)
#str.find(查找的值,start,end) 查找值返回索引位 找不到返回-1
s = “一二三四”
print(s.find(“三”,0,3))
#str.index(查找的值,start,end) 查找值返回索引位 找不到会报错
s = “一二三四”
print(s.index(“三”))
#“拼接符号”.join() 拼接字符串
s = “123456”
print(”-".join(s))

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5679622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存