第一章パイソン

pythonについて

パイソン

章1

  1. Pythonの歴史

    私は2004年に誕生しました

    パイソン2:

    ソースコードは、重複する機能コードがあり、均一ではありません

    python 3:

    ソース団結は、機能コードのない重複はありません

  2. Pythonプログラミング言語は何ですか

    区別するためにコンパイルされ、解釈プログラミング言語を使用します

    コンパイルされた:(代理cに)一度だけ翻訳

    長所:高速実行

    短所:遅い開発

    解釈:(パイソンの代わりに)プログレッシブ変換

    短所:スロー実行

    長所:高速開発

  3. Pythonの種

    CPythonのpythonのIronPythonのpypy

    公式のダウンロードはCPythonのです

  4. 変数 - 出力

    变量:
    # 什么是变量?
    #    是将一个临时的值存储在内容中(存储中间值)
    # 变量能做什么?
    #    可以多次重复使用
    # 变量在哪用怎么用?
    # 在程序中频繁使用
    
    print(35+56) # 打印-输出
    print((35+56)*2) # 打印-输出
    print(((35+56))*2) # 打印-输出
    
    a = 35+56
    print(a)
    b = a*2
    print(b)
    print(1+a)
    
    # a = 1 #声明变量
    # a #变量的名字
    # = #赋值
    # 1 #值 
    定义变量内存图:
    # a = "藿香正气水" #声明变量
    # b = "藿香正气水"

    变量定义规则:
    # 1.由数字,字母和下划线组成
    # 2.不能以数字开头
    # 3.不能使用python中关键字
    #    关键字(蓝色字体)
    # 4.不能使用中文和拼音
    # 5.区分大小写
    # 6.变量名要具有描述性
    # 7.推荐写法
    #    7.1驼峰体  ageofoldboy = 98
    #    7.2下划线  age_of_old_box = 98(官方推荐)
    
    变量的小高级:
    age = 18
    age1 = 19
    age2 = age # age2 = 18
    age = 20
    print(age,age1,age2)

    从右往左执行:
    a = 4
    b = a + 6 # 在声明变量的时候先执行变量右边
    print(b)

  5. 定数

    常量:
    # 什么是常量?
    #     常量是不变的量
    # 常量能做什么?
    
    # 常量在哪里用?
    #     在配置文件中声明使用
    # 常量不建议修改
    # 变量定义规则
    # 大写开头
    
    ID = 1869662919
  6. 注記

    注释:
    #注释是什么?
    #    注释说明自己的代码
    # 单行 注释(当行注释)# 这是注释
    # 多行 注释  '''这是多行注释'''(必须无缩进)
    '''
    这是注释
    
    '''
    # """  '''  这是注释  '''   """
    """
    '''
    这是注释
    '''
    注释
    '''
    这是注释2
    '''
    """
    # 被注释的内容不会被执行
    #print("这是注释")
    
  7. 基本データ型

    什么是基础类型?
    #    整型:  int  (数字)
    #    字符串:str  用引号引起来的(字母、汉字)
    #    布尔型:bool (True、False)
    基础类型是怎么用的?
    #    数字:用于计算和比较
    #    字符串:
    #    加法--同是字符串才能相加
    #    乘法--字符串与数字才能相乘
    #    布尔型:用于返回真假值,用于判断
    #    True--真
    #    False--假
    #基础类型在哪里用?
    
    # 56  整型int
    # 56 + 3
    # 56 - 2
    # 56 * 3
    # 56 / 4
    
    
    # "您好"字符串str
    
    a = "您好"
    b = "python"
    c = "呀"
    print(a + b + c) #字符串拼接
    
    d = "您好"
    print(d * 8) #字符串乘法运算
    
    a = '''您好'''
    b = '我好'
    c = """大家好"""
    d = '''
    您好
    python
    '''
    # 引号直接互相使用,成对出现
    e = "my name's meet"
    f = 'my name is "meet"'
    i = """ my name's "meet" """
    print(a,b,c,d,e,f,i)
    
    
    # 布尔值 bool
    # True 对
    # False 错
    
    print(3<0)
  8. エントリー

    输入:
    # 用户交互是什么?
    #    input () 用户交互
    #    input ("提示语句")
    # 做什么
    # 怎么用
    #    py3中 input获取到的都是字符串
    #    int()--将字符串中的数字转换成整型
    #    type()--查看类型
    
    print(input ("请输入账户,然后回车"))
    
    a = input("请输入账户,然后回车")
    print(a)# 输入什么,则输出什么
    
    a = input("请输入账户,然后回车")
    print(a + "哒")# 输人什么,则输出什么,再输出哒
    
    # type()查看变量类型
    a = input("请输入账户,然后回车")
    print(a,type(a))# 输入什么,则输出什么,再输出class为对应的类型
    
    a = input("请输入")
    print(a + 5)# 提示错误,5应为字符串类型
    
    a = input("请输入")
    print(a + "5")# 输出55
    
    # 将字符串中的数字转换成整型
    a = input("请输入")
    print(int(a) + 5)# 输入5,输出10
  9. フロー制御文:場合

    # if -如果 在python中是关键字
    # if True 如果是真的,输出真的
    
    # 单if
    # 关键字 空格 条件 冒号(表示语句完成)
    # 缩进(4个空格)   结果
    if 3>2:
        a = input(">>>")
        print(a)# 输出>>>
    
    if 3>2:
        print(1)# 输出1
    
    if 3>2:
        print(3)
    print(2)# 输出132
    
    print(1)
    if 3<2:
        print(3)
    print(2)# 输出12

    # if else 二选一
    #if 空格 条件 冒号
    #缩进 结果
    #else 冒号
    #缩进 结果
    
    if 3>2:
        print(1)
    else:
        print(2)#输出1
    
    if 3<2:
        print(1)
    else:
        print(2)#输出2
    
    print(5)
    if 3>2:
        print(1)
    else:
        print(2)
    print(6)#输出526
    
    ![](https://img2018.cnblogs.com/blog/1729999/201907/1729999-20190704213008086-1167933370.png)
    
    # if elif elif 多选一或零
    #
    if 3>2:# 如果
        print("A")
    elif 3<8:#再如果
        print("B")
    elif 5<0:
        print("C")# 输出A
    
    if 3<2:
        print("A")
    elif 3<8:
        print("B")
    elif 5<0:
        print("C")# 输出B
    
    if 3<2:
        print("A")
    elif 3<8:
        print("B")
    elif 5<0:
        print("C")# 输出C
    
    if 3<2:
        print("A")
    elif 3>8:
        print("B")
    elif 5<0:
        print("C")# 输出无内容,均为错误
    
    print(110)
    if 3<2:
        print("A")
    elif 3>6:
        print("B")
    elif 5>0:
        print("C")
    print(112)# 输出110 C 112

    # if elif else 多选一
    if 3 == 2:
        print(1)
    elif 3<2:
        print(3)
    elif 3>10:
        print(4)
    else:
        print(9)# 输出9
    
    if 3 == 3:
        print(1)
    elif 3<2:
        print(3)
    elif 3>10:
        print(4)
    else:
        print(9)# 输出1

    # if if if 多选
    if 3>2:
        print("A")
    if 3<6:
        print("B")# 输出AB
    
    if 3>2:
        print("A")
    print(123)
    if 3<6:
        print("B")# 输出A123B

    # if 嵌套
    sex = "女"
    age = "25"
    if sex == "女":
        if age == 25:
            print("请进")
        else:
            print("不合适此职位")
    else:
        print("需要女生才合适")# 条件成立,输出请进

    练习:
    # 1.用户输入账号
    # 2.用户输入密码
    # 3.判断用户的账号是不是Alex
    # 4.如果账号是Alex再继续判断密码是不是Alex
    # 5.如果账号正确密码错误提示密码错误
    # 6.如果账号正确密码错误提示密码错误
    # 7.如果账号错误提示账号错误
    
    user = input("请输入账号:")
    pwd = input("请输入密码:")
    if user == "alex":
        if pwd == "alex":
            print("alex is a good boy")
        else:
            print("密码错误")
    else:
        print("账号错误")
    
    
    # and和and 前边的内容为真并且and后边的内容为真才为真
    user = input("请输入账号:")
    pwd = input("请输入密码:")
    if pwd == "alex" and user == "alex":
        print("alex is a good boy")
    else:
        print("用户名或密码错误")

    今日の要約

    1. Pythonの歴史

      python2差と3

    2. Pythonはプログラミング言語を解釈されます

    3. pythonの種
      はCPython jtyhon IronPythonのpypy
      公式のダウンロードはCPython

    4. 変数

      命名規則

    5. 定数

      変更せずにすべて大文字で変数名、

    6. 注記

      単一行コメントは、複数行コメント

    7. 基本データ型

    INT - 整数(数値)を算出して比較します

    Str-文字列(文字、文字)

    決定するためのbool-ブール値(TrueまたはFalse)

    1. ユーザーとの対話

      入力()

      コンテンツはString型であります

    2. フロー制御文

      もしシングル

      それ以外の場合は第二の選挙

      ELIFのelif一つ又は選択されたゼロ複数の場合

      他のelifのELIFは、複数の選択された場合

      もしあれば複数の選択肢またはゼロ以上であれば

      ネストされた裁判官の複数の層は、3件の一般的な勧告を書いた場合

    3. その他の知識

      そして、フロントとリアとだけは本物と真真であります

      View型のデータ型

      INT(「5」)5文字列を整数に変換します

      STR(5)文字列に整数に変換します

      ==前と決意した後に等しいです

おすすめ

転載: www.cnblogs.com/zhangshan33/p/11135051.html