欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Study day01

程序员文章站 2022-07-07 09:50:21
...

python day01

==================================
#python基本语法

  • 输出:
    • print("hello today")
    • print('"today" tomorron')
  • 注释:
    print("注释")#这是一个注释单行注释直接敲#。
    print("多行注释")"""只是一个多行注释"""三个"""
  • 输入:
print(a)
str1 = sys.argv[1]
print('在哪',str1)
  • 注意事项
    一般在代码前加 # coding:MS936 防止乱码
    #数学运算
  • 与Java、c等语言相似。
    #基本数据类型
  • int
  • float
  • bool
  • complex
  • String
    ##常见转义字符
    |\ |反斜杠号 |
    |-- |-- |
    |’ |单引号 |
    |" |双引号 |
    |\n |换行 |
  • 字符串相关操作
  • 字符串长度
len('Acvd 123')
>>>8
  • 字符串连接
    直接用 + 运算符连接
  • 字符串索引
>>>s='douzi'
>>>print(s[0])
d
  • 字符串切片
>>>a="beandou"
>>>a[1:3]
ea
  • 分支语句
sex=input("请输入性别M男或W女")
age=int(input("请输入你的年龄"))
if sex=='M':
    if age>=22:
        print("达到合法结婚年龄")
    else:
        print("未到适婚年龄")
else:
    if age>=20:
        print("到达适婚年龄")
    else:
        print("未到适婚年龄")
	>>>>>	
		E:\Pycharmworkplace\untitled\venv\Scripts\python.exe E:/Pycharmworkplace/untitled/studytest/study.py
请输入性别M男或W女M
请输入你的年龄22
达到合法结婚年龄

Process finished with exit code 0
  • 循环语句
number=1
count=0
while number<=1000:
    if number%3==0 and number%7==0:
        print(number)
        count=count+1
    number=number+1
print(count)

#for循环

count=0
for number in range(1,1000,1):
    if number%3==0 and number%7==0:
        print(number)
        count=count+1
print(count)

range(a,b,c) a是起始数字(闭区间) b是结束数字(开区间) c是中间步长、