zoukankan      html  css  js  c++  java
  • 二、helloworld

    1.

    新建文件:helloworld.py;

    输入:

    """helloworld"""
    print('hello world!')

    *第一行为帮助文档,注意最后一个空行

    2.在Ctrl+~打开集成终端

    执行:输入 python helloworld.py


     print使用:

    1. 格式化输出:print("The length of %s is %d" % (s,x))  

    (1) %字符:标记转换说明符的开始

    (2) 转换标志:-表示左对齐;+表示在转换值之前要加上正负号;“”(空白字符)表示正数之前保留空格;0表示转换值若位数不够则用0填充

    (3) 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度。如果是*,则宽度会从值元组中读出。

    (4) 点(.)后跟精度值:如果转换的是实数,精度值就表示出现在小数点后的位数。如果转换的是字符串,那么该数字就表示最大字段宽度。如果是*,那么精度将从元组中读出 

    (5).字符串格式化转换类型

    转换类型          含义

    d,i                 带符号的十进制整数
    o                   不带符号的八进制
    u                   不带符号的十进制
    x                    不带符号的十六进制(小写)
    X                   不带符号的十六进制(大写)
    e                   科学计数法表示的浮点数(小写)
    E                   科学计数法表示的浮点数(大写)
    f,F                 十进制浮点数
    g                   如果指数大于-4或者小于精度值则和e相同,其他情况和f相同
    G                  如果指数大于-4或者小于精度值则和E相同,其他情况和F相同
    C                  单字符(接受整数或者单字符字符串)
    r                    字符串(使用repr转换任意python对象)
    s                   字符串(使用str转换任意python对象)

    >>> pi = 3.141592653  
    >>> print('%10.3f' % pi) #字段宽10,精度3  
         3.142  
    >>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度  
    pi = 3.142  
    >>> print('%010.3f' % pi) #用0填充空白  
    000003.142  
    >>> print('%-10.3f' % pi) #左对齐  
    3.142       
    >>> print('%+f' % pi) #显示正负号  
    +3.141593  
    

      

      2.如何让 print 不换行:print(x,end = '' ) 

  • 相关阅读:
    图论——拓扑排序
    BZOJ 2882 & 后缀数组的傻逼实现
    BZOJ 2626 & KDtree
    Colorado Potato Beetle(CF的某道) & 鬼畜宽搜
    Prime & 反素数plus
    BZOJ 2049 & LCT又一模板
    BZOJ2002 & LCT模板(分块不会搞)
    BZOJ2190 & 欧拉函数
    BZOJ 1053 & 反素数
    POJ2774 & 后缀数组模板题
  • 原文地址:https://www.cnblogs.com/yzj1212/p/7324341.html
Copyright © 2011-2022 走看看