自学python之路(day1)

1. 下载和安装Pycharm文本编辑器,解释器Python3

2. 了解python2和python3的不同

如输出中文时,python2需要在代码前加

# -*- encoding:utf-8 -*-

3. 单行注释:#     多行注释:'''   '''     """        """

    其中'''    中间的内容可以换行,如一首诗     '''    -------特殊用法,此时不是注释

    例如:

msg = '''
春眠不觉晓
处处闻啼鸟
'''

4. 变量,常量,数据类型以及查数据类型的方法type()

1)变量

    变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名
      ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

2 )常量

    在程序运行过程中不会改变的量

3)基本数据类型

    整数类型(int)

    字符串类型(str):在Python中,加了引号的字符都被认为是字符串!

    布尔值(True,False)

5. if条件语句和while循环语句

1) if语句结构

    单分支:

if 条件:
    满足条件后要执行的代码

   双分支:

if 条件:
    满足条件执行代码
else:
    不满足条件执行代码

   多分支:

if 条件:
    满足条件执行代码
elif 条件:
    上面的条件不满足执行代码
elif 条件:
    上面的条件不满足执行代码
elif 条件:
    上面的条件不满足执行代码
else:
    上面所有的条件不满足执行代码

2) while循环语句

    语句结构:

while 条件:
    # 循环体
    # 如果条件为真,那么循环体则执行
    # 如果条件为假,那么循环体不执行

    循环中止语句:

break 用于完全结束一个循环,跳出循环体执行循环后面的语句
continue 和 break 有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环

6. 程序交互---input

#!/usr/bin/env python
# -*- coding: utf-8 -*-
name = input("请输入您的名字:")
print(name)

 7. 练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

2、求1-100的所有数的和

3、输出 1-100 内的所有奇数

4、输出 1-100 内的所有偶数

5、求1-2+3-4+5 ... 99的所有数的和

6、用户登陆(三次机会重试)

猜你喜欢

转载自www.cnblogs.com/juanjuankaikai/p/9290955.html
今日推荐