Python_1基础知识

版权声明:转载请注明出处 https://blog.csdn.net/nanhuaibeian/article/details/85608298
  1. 类型转换
a =3
a = str(a)
type(a)	#查看类型
<class 'str'>
  1. 输出语句
a = 33
print('%d是a的值' % a)
  1. 断言
    assert 这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。
assert 5>6
#抛出的错误
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AssertionError
  1. range()
    语法:range([strat] stop[,step =1])
    range(2,10,3)
    a. 这个BIF有三个参数,其中用中括号括起来的两个表示这两个参数是可选的。
    b. step = 1表示第三个参数的值默认值是1.
    c.range这个BIF的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列。
#for 语句
for i in range(1,10,3):
    print(i)
  1. 如果字符串中需要出现单引号或双引号:
# 使用转义符号(\)对字符串中的引号进行转义
'Let\'s go'
# 使用不同引号
"Let's go"
# 使用三引号
'''Let's go'''
  1. 输出原始字符串
#只需要在字符串前边加一个英文字母 r 即可
path = r'C:\Program Files\FishC\Good'
# 输出结果
'C:\\Program Files\\FishC\\Good'
#如果非要在字符串的最后输入反斜杠,可以在最后加上‘\\’
path = r'C:\Program Files\FishC\Good' '\\'
# 输出结果
'C:\\Program Files\\FishC\\Good\\'
  1. 循环和分支
import random
#random模块里randint(),它会返回一个随机函数。
secret = random.randint(1,10)
temp = input("输入一个数值:")
guess = int(temp)
# while语句
while guess !=secret:
    temp = input("input again")
    guess = int(temp)
    # if - else 语句
    if guess == secret:
        print("you are right")
    else:
        if guess > secret:
            print("more big")
        else:
            print("more small")
print("Game over")
# break 语句终止当前循环,跳出循环体
bingo = "right"
answer = input("Please enter your answer:")

while True:
    if answer == bingo:
        break
    answer = input('Please again enter your answer:')
#continue语句终止本轮循环,并开始下一轮循环
for i in range(10):
    if i%2 !=0:
        print(i)
        continue
    i += 2
    print(i)

猜你喜欢

转载自blog.csdn.net/nanhuaibeian/article/details/85608298
今日推荐