zoukankan      html  css  js  c++  java
  • 学习Python第二天

    1/创建xxx.py文件
    ps:不要有中文路径(不然会出现不可预知的错误)
    2/写代码
    a.头部两行
    #!/usr/bin/env python 在linux上有用
    #-*- coding:utf-8 -*-
    b.写功能代码
    3、执行代码
    a.打开终端(cmd)
    b.python 代码文件的路径

    4、变量名:只能有数字、字母、下划线组成、不能以数字开头、不能是Python内部的关键字
    5、基本数据类型
    数字:
    age=123
    字符串:
    a1="sd"
    a1='sds'
    a1="""fdsfds"""
    布尔值:
    True/False
    a4=True/False
    6、if 条件: (同级别缩进必须一样)
    条件成立执行此条语句(要加上缩进)
    else:
    条件不成立执行此条语句(要加上缩进)
    True False
    1 > 2 n1 > n2 n1 == n2 n1 != n2
    and or

    例:
    name=input("请输入用户名")
    pwd=input("请输入密码")
    if name=='aa' and pwd=='123':
    print('y')
    else:
    print("n")
    ps:Python2.7里面不能用input去接受字母,只能接受数字,要接受字母必须用raw_input
    Python3.0以后的版本input可以接受数字和字母,但是不能写raw_input;(在环境变量里把2.7的路径改成3.0以后的版本)

    例2:
    inp = input("...")
    if inp == "1" or inp == "2":
    print("1")
    elif inp == "3" or inp == "4": (或者)
    print("4")
    else:
    print(inp)


    7、注释:
    #无效的内容,只做注释用(单行注释)
    """
    多行注释
    """

    8、载入外部文件import

    9、while 条件:
    代码块
    例:
    a = 0
    while a <= 10:
    print(a)
    a+=1
    print(a)

    #break跳出所有循环
    b = 0
    while True:
    print(b)
    if b == 10:
    break
    b+=1
    print(b)

    #continue终止当前循环 进行下次循环
    例:输出1/2/3/4/5/6/8/9
    import time
    a = 0
    while True:
    time.sleep(0.3)
    if a == 6:
    a = 7
    elif a == 9:
    break
    a+=1
    print(a)
    #print(a)


    b = 1
    while True:
    if b == 7:
    b += 1
    continue
    print(b)
    if b ==10:
    break
    b+=1

  • 相关阅读:
    【新特性速递】卡片式表格,Yeah~~~
    6个最佳DevOps播客
    在裸金属服务器Bare Metal上Kubernetes
    保护Java应用程序不被窃取数据和源代码2
    家政服务行业动态
    15个免费数据集数据科学项目
    性能测试工具
    利用Apache Pulsar的实时边缘计算
    软件开发的八个误解
    如何防止范围蔓延
  • 原文地址:https://www.cnblogs.com/tornados/p/7800165.html
Copyright © 2011-2022 走看看