• python之路day01--变量


    一、变量

    变量就是将一些运算的中间结果暂存到内存中,以便后续代码块调用。

    规范:

    1、必须由数字、字母、下划线任意组合,且不能数字开头。

    2、不能是python中的关键字。如:‘print’ 'and' 'or' 'break' 

    3、变量具有可描述性

    4、不能是中文(看着很捞)

    二、常量

    一直不变的量。 如 派 π

    在python里面所有的变量都是可变的,所以用全部大写的变量名来代表次变

    量为常量

    如 BIR_OF_CHINA =1949

    三、基础数据类型初始

    1、整形:int

    2、字符串:str,python中凡是用引号引起来的都是字符串

    可相加:字符串的拼接

    可相乘:字符串*整形   srt*int

    字符串的转换:

    ps:type()

    字符串转换为数字:int(str) 条件:str必须为数字组成的 如a=int(‘222’)  此时的a就是整形  

    数字转换为字符串:str(int)

    3、bool:布尔值  true false  判断对与错使用

    四、用户交互(input)

    name =input('请输入你的名字:')
    age = input('请输入你的年龄:')
    print(name,age)
    print('my name is',name,',i am',age,'year old')
    请输入你的名字:zhangyang
    请输入你的年龄:22
    zhangyang 22
    my name is zhangyang ,i am 22 year old

    五、条件控制语句

    1、if 条件:

      结果

     

    :(冒号是为了识别条件和结果)

    python是解释形语言,逐行解释代码,从上到下执行。

    上面执行结果如下:

    2、多项选择:

    3、嵌套

     六、循环语句

    1、while循环

    while True:

      print(‘666’)

    print(‘777’)

    终止循环的方法:

    ①改变循环条件使循环不满足

    ②break关键字终止循环

    ③continue 在循环体中结束本次循环,继续下一次循环

    结果都是1,不会执行到count=count+1

     ps:加法

    count =1
    sum =0
    while count <= 10:
    
        sum = sum +count
        count = count + 1
    
    print(sum)

    结果sum=0+1+2+3+4+5+6+7+8+9+10=55

     相关练习题

    使用while循环输出1 2 3 4 5 6 8 9 10
    count =0
    while count<10:
        count+=1
        if count == 7:
            print(' ')
        else:
            print(count)
    求1到100所有数的和
    count=1
    sum=0
    while count<=100:
    
        sum =sum +count
        count=count+1
    
    print(sum)
    输出1-100内所有的奇数
    1)方法一
    count =1
    while count<=100:

    print(count)
    count+=2


    2)方法二取余数
    count=1
    while count<=100:

    if count % 2 ==1:
    print(count)
    count+=1
    输出1-100内所有的偶数
    count =0
    while count<=100:
        print(count)
        count+=2
    求1-2+3-4+5-6 ...-98+99 的和
    sum =0
    count =1
    while count<100:
        if count % 2 == 1:
            sum +=count
    
        else:
            count % 2 == 0
            sum -=count
    
        count += 1
    print(sum)
    用户登录(三次机会重试)
    i=1
    while i <=3:
        name = input('请输入你的用户名:')
        password = input('请输入你的密码:')
        if name =='zy' and password == 'password':
            print('----登录成功!----')
            break
        else:
            print('用户名或密码错误')
        i+=1
    
    else:
        print('用户名密码错误已超过3次,请稍后再试')

            

  • 相关阅读:
    服务器响应状态码
    30
    29
    Java中参数始终是按值传递
    浅析 Java 中的继承和重写
    25
    super 关键字
    24
    Overriding
    23
  • 原文地址:https://www.cnblogs.com/hanfe1/p/10165899.html
Copyright © 2020-2023  润新知