【python入门到入狱合集】python必须掌握基础语法

公司最近小编谈话,学习公司另外的业务线,很有可能要应用在水泥行业上,因此来学习学习

使用PC来编译
在这里插入图片描述

一.输入

password = input("请输入密码:") 
    print('您刚刚输入的密码是:', password)

在这里插入图片描述

二.判断语句和循环语句

判断

age=28
if age<=28:
  print("我还年轻")
elif age>28:
  print("我老了")



在这里插入图片描述

注意print 缩进符+else if的写法

循环

name = 'shanghai'
for x in name:
    print(x)


在这里插入图片描述

循环搭配格式化

i = 0
while i<5:
    print("当前是第%d次执行循环"%(i+1))
    print("i=%d"%i)
    i+=1

在这里插入图片描述
什么是格式化:

age = 18 
name = "xiaohua" 
print("我的姓名是%s,年龄是%d"%(name,age))

在这里插入图片描述

三.字符串、列表、数组、字典

字符串操作api

1 capitalize() 将字符串的第一个字符转换为大写
2
center(width, fillchar) 返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,
默认为空格。
3
count(str, beg= 0,end=len(string)) 返回 str 在 string 里面出现的次数,如果 beg 或者 end
指定则返回指定范围内 str 出现的次数
4 bytes.decode(encoding="utf-8", errors="strict") Python3 中没有 decode 方法,但我
们可以使用 bytes 对象的 decode() 方法来解码给定的 bytes 对象,这个 bytes 对象可以由
str.encode() 来编码返回。
5
encode(encoding='UTF-8',errors='strict') 以 encoding 指定的编码格式编码字符串,如
果出错默认报一个ValueError 的异常,除非 errors 指定的是'ignore'或者'replace' 6
endswith(suffix, beg=0, end=len(string)) 检查字符串是否以 obj 结束,如果beg 或者 end
指定则检查指定的范围内是否以 obj 结束,如果是,返回 True,否则返回 False.
7 expandtabs(tabsize=8) 把字符串 string 中的 tab 符号转为空格,tab 符号默认的空格数是
8 。
3.1.3 字符串的截取和连接
3.1.4 字符串的常见操作
str='chengdu' print(str) # 输出字符串 print(str[0:-1]) # 输出第一个到倒数第二个的所有字符 print(str[0]) # 输出字符串第一个字符 print(str[2:5]) # 输出从第三个开始到第五个的字符 print(str[2:]) # 输出从第三个开始后的所有字符 print(str * 2) # 输出字符串两次 print(str + '你好') # 连接字符串 print(str[:5]) # 输出第五个字母前的所有字符 print(str[0:7:2]) # [起始:终止:步长] print('------------------------------') print('hello\nchengdu') # 使用反斜杠(\)+n转义特殊字符 print(r'hello\npython') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
IT私塾课件
序号
方法及描述
8
find(str, beg=0, end=len(string)) 检测 str 是否包含在字符串中,如果指定范围 beg 和 end
,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1
9
index(str, beg=0, end=len(string)) 跟find()方法一样,只不过如果str不在字符串中会报一
个异常.
10
isalnum() 如果字符
  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值