zoukankan      html  css  js  c++  java
  • 输入和输出

    六、输入和输出
    输入:input
    str1 = input('请输入:')
    str1是输入的内容,且为字符串类型,类型强制转换,比如,str1 = int(str1)
    python2:
    input:输入时,必须明确输入的数据类型,比如,
    age = input('age:')
    age: 'egon' 表示是个字符串,python3已经废除,因为不方便使用者输入
     
    python3 :input 都转化为str类型
    python2 :
    raw_input 都转化为str类型
    input :输入是什么类型,就是什么类型
     
    输出:print
    格式化输出:
    %:

    print('my name is %s,my age is %s'%('wl','23',))
    print('my name is %s'%'wl')  # 一个量格式化
    a = 'my name is %(name)s my age is %(age)s'%{'age':'18','name':'egon'}  # s 表示字符串类型
    

    format:

    a = 'my name is {} my age is {}'.format('egon',1)
    a = 'my name is {1}{1}{1} my age is {0}'.format('egon',1)
    a = 'my name is {name} my age is {age}'.format(age = 1,name = 'xg')
    

    f:3.5之后的版本

    a = f'my name is {x}'
    

    %s :接收字符串类型,但是可以接受任何类型
    %d :接收整型
    %f :接收浮点型
    :制表符,按列对齐

    print(a,end = '') 输出不进行换行
    print('xb',end = '*') 接尾是 *
    print('xb ') print自带 换行,所以这样写换了两行
    isdigit() 判断是否是数字
    strip() 去除两边空格

    补充:

    f'{print(1)}'
    可以运行花括号里的字符串代码
    '{x:=<10}'.format(x = 'a')
    < : 居左显示,10位,用等号填充
    > : 居右显示,
    ^ : 居中显示,
    保留三位小数:
    '{salary:.3f}'.format(salary = 17000)
    
  • 相关阅读:
    如何设置eclipse默认打开文件方式
    CalendarUtil.java
    排班管理
    jquery ajax 发送邮件例子
    C# 打开文件夹和保存文件夹
    C# QQ邮箱授权码发送邮件
    IIS7 http自动跳转到https
    C# 关键字替换
    C# webBrowser 控件赋值
    C# Post提交数据
  • 原文地址:https://www.cnblogs.com/pythonwl/p/12421751.html
Copyright © 2011-2022 走看看