zoukankan      html  css  js  c++  java
  • python入门第一篇

    python里面

    单行注释用:#被注释内容

    多行注释用:"""被注释内容"""

    要想py2.7和py3.5都能运行,必须在文件头部加:

    #/usr/bin/u/ubv/a python
    # -*- coding:utf-8 -*-

    1、变量名

    - 字母
    - 数字
    - 下划线
    PS:
    数字不能开头
    不能是关键字
    最好不要和python内置的东西重复 ***

    name = "叶良辰"

    2、

    执行一个操作
    提醒用户输入:用户和密码
    获取用户名和密码,检测:用户名=root 密码=root
    正确:登录成功
    错误:登陆失败

    n1 = input("请输入用户名:")
    n2 = input("请输入密码:")
    if n1 == "root" and n2 == "root":
        print("登录成功")
    else:
        print ("登录失败")

    3、

    表达式if ...else语句
    缩进 IndentationError: expected an indented block
    ^
    IndentationError: unindent does not match any outer indentation level
    SyntaxError: invalid syntax 语法错误
    tab != 4个空格

    缩进级别必须保持一致

    if 条件1:
    pass
    elif 条件2:
    pass
    elif 条件3:
    pass
    else:
    pass

    print('end')


    pass 代指空代码,无意义,仅仅用于表示代码块

    11  12  13 ...
                                    
                                    num = 12                                
                                    n = num % 2
                                    if n == 0:
                                        print('偶数')
                                     else:
                                        print('奇数')

    4、循环

    死循环

    while 1==1:
    print('ok')

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

    n=1
    while n<11:
        if n == 7:
            pass
        else:
            print(n)
        n=n+1   

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

    n=1
    s=0
    while n<101:
        s=s+n 
        n=n+1 
    print(s)
    

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

    n=1 
    temp=0
    while n<101:
        temp=n%2
        if temp ==0:
            pass
        else:
            print(n)
        n=n+1

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

    n=1
    s=0
    while n<100:
        temp = n%2
        if temp == 0:
            s = s-n
        else:
            s = s+n 
        n=n+1
    print(s)

    while循环
    while 条件:
    ....

    print('...')

    补充:
    a. while else
    b. continue break
    continue ,终止当前循环,开始下一次循环
    break ,终止所有循环

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

    count = 0
    while count <3:
        user = input ('>>>')
        pwd = input ('>>>')
        if user =='huang' and pwd =='520122':
            print('欢迎登录')  
            break 
        else:
            print('用户名或密码错误')
        count = count + 1
    莫说我穷的叮当响,大袖揽清风。 莫讥我困时无处眠,天地做床被。 莫笑我渴时无美酒,江湖来做壶。
  • 相关阅读:
    CentOS7安装docker
    CentOS7安装maven
    centos下使用ifconfig命令无法得到ip地址的解决方案
    Elasticsearch 2.3.5 之Head插件安装
    CentOS7中yum源结构解析
    EXT.NET Combox下拉Grid
    转 Refresh Excel Pivot Tables Automatically Using SSIS Script Task
    SQL Server Integration Services SSIS最佳实践
    PowerBI
    [XAF] Llamachant Framework Modules
  • 原文地址:https://www.cnblogs.com/huang--wei/p/9040539.html
Copyright © 2011-2022 走看看