python18.4.26

一、变量

print('hello')

'''-*- encoding: utf-8 -*- print('中国你好')    #用其它调用的时候前面加这一串'''
'''age1 = 12
age2 = age1
age3 = age2
age2 = 13
print(age1,age2,age3)
变量

注意:怎样把字符串在各种情况下都能打印。

二、字符串

'''msg1 = '今天是第一天'
msg2 = '来沙河上课'
print(msg1 + msg2)
'''
'''
msg1 = '坚持'
print(msg1 * 3)
'''
'''
name = input('请输入你的名字:')
age = input('请输入你的年龄:')
print(name,'今年',age,'岁了',)
'''
字符串

三、if语句

'''name = input('请输入你的名字:')
if name == '刘俊杰':  #经常忘记写后面的冒号!中间的等号应该是两个(比较)
    print('美女')
elif name == '啦啦啦':
    print('帅哥')
else:                  #else后面也有冒号!
    print('傻子')
'''
'''input('请输入数字')
if mum == '0':
    mum2 = input('请输入第二个数字')    #中间只有一个等号!
    if mum2 == '9':
        print('真棒')                   #前面是两个tab,不是一个
    else:
        print('没猜对')
'''
'''re = int(input('请输入一个数'))     #数字转换int()
if score >=100:
    print('a')
elif score >=80:
    print('b')
elif score >=90:
    print('c')
else:                                   #else应该顶格。
    print('重新输入')
'''
if

注意:if 后面的等号是两个,表示比较。而且条件后面要加 :,如果有else,else后面也要加:。print的时候前面要较上一行错位一个tab;if else 为并列关系,都要顶格写。

四、循环

'''
count = 1
flag = True
while flag:                         #当变量flag值为真的时候满足条件while后面条件应该写flag变量而不是True,否则无限循环。
    print(count)
    count = count + 1
    if count == 101:
        flag = False
'''
'''count = 0
flag = True
while flag:
    count = count + 2
    print(count)
    if count == 100:
        flag = False
'''
'''count=1
sum = 0
while True:
    sum = sum + count
    count = count + 1
    if count == 101:
        break
print(sum)
'''
'''count = 0
while count <101:
    if count % 2 == 0:
        print(count)
    count = count + 1  #前面是一个tab空格
'''
循环

1.利用flag变量,while flag:    跳出为 if count == 101: flag = Flase

2.利用break, if count == 101: break  若果break要挪到下一行再写,一定要与上一行错开一个tab

3.累加循环的时候,最后一定要记得print(sum),否则什么都不输出。

原文地址:https://www.cnblogs.com/liujjpeipei/p/8954465.html