精华内容
下载资源
问答
  • python基本格式

    2021-01-13 19:54:03
    一、输出"helloworld" 语法: print(“helloworld”) ...python中(’’’…’’’)和 ("""…""")是字符串定界符,此时’’'和"""就不再是注释符 3.中文注释 在文件开始加上中文注释 #coding:编码或者#codi

    一、输出"helloworld"
    语法:
    print(“helloworld”)
    二、三种注释规则
    1.单行注释
    用"#“作为单行注释符号
    语法:
    # 注释内容
    (对照c\c++语言的//)
    2.多行注释
    语法:
    ‘’’
    注释内容1
    注释内容2
    注释内容3

    ‘’’

    “””
    注释内容1
    注释内容2
    注释内容3

    “”"
    注:
    python中(’’’…’’’)和 ("""…""")是字符串定界符,此时’’'和"""就不再是注释符
    3.中文注释
    在文件开始加上中文注释
    #coding:编码或者#coding=编码
    (此部分后续在进行深部了解)

    三、代码缩进
    代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序的逻辑结构。
    Python 不像c++和c语言那样用大括号{}来分隔代码块
    ,而是采用代码缩进和冒号":"区分代码直接的层次。
    缩进可以用空格或Tab实现,因此在Python语言中分区块时冒号和空格是必要的
    一下就是正确的缩进代码:
    height=float(input("请输入您的身高: "))
    weight=float(input("请输入您的体重: "))
    bmi=weight/(height*height)

    if bmi<18.5:
    print(“您的BIM指数为:”+str(bmi))
    bmi=bmi+1
    print(“体重过轻 @—@”)
    if bmi>=18.5 and bmi<24.9:
    print(“您的BIM指数为:”+str(bmi))
    print(“注意保持 @—@”)
    if bmi>=24.9 and bmi<29.9:
    print(“您的BIM指数为:”+str(bmi))
    print(“体重过重 @—@”)
    if bmi>=29.9:
    print(“您的BIM指数为:”+str(bmi))
    print(“肥胖 @—@”)

    Python对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。如果不采用合理的代码缩进,将抛出SynyaxError异常。

    四、编码规范

    1. 每个import语句只导入一个模块
      2.不要在行尾加分号";"
      3.建议每行不超过80个字符,如果超过建议使用小括号"()"将多行内容隐式的连接起来
      如:
      print(“池塘边的榕树上 知了在声声叫着夏天”
      “操场边的秋千上 只有蝴蝶停在上面”
      “黑板上老师的粉笔还在拼命叽叽喳喳写个不停”)
      4.避免在循环中使用+和+=操作符累加字符串

    五、Python中的保留字
    Python中的保留字可通过代码:

    import keyword
    keyword.kwlist

    进行查看
    如下
    [‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
    保留字不可以作为变量名称来进行定义

    展开全文
  • Python基本格式化输出

    万次阅读 多人点赞 2018-04-16 14:47:37
    什么叫格式化输出?...字符串的输出希望在十个格子内输出,或者左对齐,居中等等 python字符串格式化符号:# 关于整数的格式化输出num01,num02=200,300print("八进制输出:0o%o,0o%o"%(num01,num02...

    什么叫格式化输出?

    数据按照某种特殊的要求输出

    假如输入一个整数,希望整数按照十六进制,八进制输出,如果输入一个小数,希望小数保留后面2位数然后输出,或者以科学计数法的方式来输出小数。字符串的输出希望在十个格子内输出,或者左对齐,居中等等

     

    python字符串格式化符号:


    # 关于整数的格式化输出

    num01,num02=200,300

    print("八进制输出:0o%o,0o%o"%(num01,num02))

    print("十六进制输出:0x%x,0x%x"%(num01,num02))

    print("十进制输出:%d,%d"%(num01,num02))

    print("200的二进制输出:",bin(num01),"300的二进制输出为:",bin(num02))

    # 浮点数输出

    %f 保留小数点后面六位有效数字,%.3f 保留三位小数

    %e 保留小数点后面六位有效数字,指数形式输出。%.3e 保留3位小数位,使用科学计数法

    %g 保留六位有效数字的前提下,使用小数方式,否则用科学计数法。%3g保留3位有效数字,使用小数或科学计数法

     

    num01=123456.8912

    print("标准的模式:%f"%num01)

    print("保留两位有效数字:%.2f"%num01)

    print("e的标准模式:%e"%num01)

    print("e的留两位有效数字:%.2e"%num01)

    print("g的标准模式:%g"%num01) #如果是7位保留不了就用科学计数法表示

    print("g的留两位有效数字:%.2g"%num01)

    #字符串的格式化输出

    %s 标准输出

    %10s 右对齐,占位符10位

    %10s 左对齐,占位符10位

    %.2s 截取2位字符串

    %10.2s 10位占位符,截取两位字符串

     

    str01="www.iLync.cn"

    print("s标准输出:%s"%str01)

    print("s的固定空间输出:%20s"%str01)#右对齐

    print("s的固定空间输出:%-20s"%str01)#左对齐

    print("s截取:%.3s"%str01)#截取前三个字符

    print("s截取:%10.3s"%str01)

    print("s截取:%-10.3s"%str01)


    展开全文
  • 相信有同学在学习Python前接触过其他语言语法,下面是一些Python同其他语言不同的基本格式 1)Python同Java一样严格区分大小写。 2)一行一语句,语句从新的一行的第一列开始,每个语句结束也不需要分号(;)。 3...

    程序基本格式
    相信有同学在学习Python前接触过其他语言语法,下面是一些Python同其他语言不同的基本格式
    1)Python同Java一样严格区分大小写。
    print与Print
    2)一行一语句,语句从新的一行的第一列开始,每个语句结束也不需要分号(;)。
    在这里插入图片描述
    3)注释差异
    a.单行注释:Python在单行注释时前加#而不是//。
    b.多行注释:多行注释首尾使用三个连续的单引号(’’’)而不是//。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    4)空格
    a.Python不同于其他语言空格不能随意放置(例:代码前段不能随意放置空格)。
    b.Python中常用空格来表示缩进,Python的语法结构不用{}来确定代码块,而是利用缩进来确定每部分语法结构的代码块,所以空格在Python有着重要作用,而Python也对代码的格式有着严格要求。
    在这里插入图片描述
    for循环中利用缩进来划定代码块范围
    图形化程序设计
    常规语言语法过于无聊乏味,所以对于Python为了更容易接受可以先从图形化设计入手。
    import turtle------------------------------导入turtle模块
    turtle.showturtle()-----------------------显示箭头
    turtle.write(“字符串”)-------------------写字符串
    在这里插入图片描述

      turtle.forward(100)------------------------前进100像素
    

    在这里插入图片描述
    turtle.color(“red”)-----------------------画笔颜色改为red
    turtle.left(90)-----------------------------箭头左转90度
    turtle.right(90)---------------------------箭头右转90度
    在这里插入图片描述
    turtle.goto(0,50)------------------------移动到坐标(0,50)
    在这里插入图片描述
    turtle.penup()---------------------------抬笔,之后将不显示轨迹
    turtle.pendown()-------------------------落笔,之后将显示轨迹
    turtle.circle(100)-----------------------以原位置为起点(并非圆心)向 正方向画一个半径为100像素的圆

    在这里插入图片描述

    展开全文
  • 2.Python基本常识和程序基本格式

    目录

     

    基本常识

    程序基本格式


    基本常识

    1. IDE即为开发环境,集成开发环境;
    2. Python自带的IDLE,常用的Pycharm;
    3. >>> 即为”提示符”
    4. 关闭交互窗口:
    1. . Ctrl + Z 和回车
    2. . 输入quit()命令
    3. . 直接关闭命令行窗口
    1. 中断程序执行: Ctrl + C

     

    交互模式工作原理和Python处理文件的方式一样,除了一点:当你输入一些值时,交互模式会自动打印输出,Py文件中则必须使用print语句;

     

    注意:

    1. Python 不要在行开头增加空格,空格在Python中有缩进的含义;
    2. 符号都是英文符号,不是中文;

    程序基本格式

    1. 恰当的空格,缩进问题
    1. .逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组;    4个空格算一个缩进
    2. .语句从新行的第一列开始;
    3. .缩进风格统一:

    =>每个缩进层次使用,单个制表符,或者四个空格(IDE会自动将制表符设置成4个空格);

    =>Python用缩进而不是{表示程序块}

    1. Python区分大小写
    2. 注释
    1. .行注释

    每行注释前加#号,当解释器看到#,则忽略这一行#后面的内容

        2. 段注释

        使用三个连续的单引号(’’’),当解释看到’’’,则会扫描到下一个’’’,然后忽略他们之间的内容;

    #导入海龟绘图模块
    import turtle
    t = turtle.Pen()
    #这是一个循环
    '''
      1.刚学pyhon,加油
      2人生苦短,加油奋斗
    '''
    for x in range(360):
        t.forward(x)
        t.left(90)

     

    展开全文
  • Python程序基本格式

    千次阅读 2019-09-12 09:47:44
    Python 程序基本格式 恰当的空格,缩进问题 (1)逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组 (2)语句从新行的第一列开始 (3)缩进风格统一:a.每个缩进层次使用单个制表...
  • 格式化输出#int ( ) 修改格式类型#string 字符串#digit 数字#float 浮法#name = input("waht is you name? ")#print("Hello " + name)name = input("Name:")age = int ( input(&...
  • for( i in seq(1:5)){ print(i); }
  • Python 字符串的基本格式
  • python基本语法和脚本格式

    万次阅读 多人点赞 2018-06-01 15:26:37
    为了防止我们写出来的脚本运行时报各种语法格式错误,我们需要在本章先学习下python基本语法和脚本格式。 脚本声明 由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时,...
  • ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200917141723654.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3...color_FFFFFF,t_70#pic_center
  •  Python语言一般一行写完一条语句,但是当一条语句过长时,可以使用斜杠(\)将一行的语句分为多行显示: 1 one_price = 10 2 two_price = 20 3 three_price = 30 4 total = one_price +\ 5 two_price +\ 6...
  • 学会走出第一步很难,但是如果有人一直引着你前行,你是否如愿的跟着他一步一步的去扎实好每一步。“守,破,离"这是在《程序员修炼...这是秘籍的第一步,也是python学习刚迈出的一步,守着每一个知识点,稳中求进。
  • 本期帮助大家总结归纳Python文件和数据格式化的基本内容

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,751
精华内容 3,100
关键字:

python基本格式

python 订阅