zoukankan      html  css  js  c++  java
  • python 3 基础之输入输出

    输出
    格式化输出符号
    格式符号 转换
    %c 字符
    %s 字符串
    %d 有符号十进制整数
    %u 无符号十进制整数
    %o 八进制整数
    %x 十六进制整数(小写字母0x)
    %X 十六进制整数(大写字母0X)
    %f 浮点数
    %e 科学计数法(小写'e')
    %E 科学计数法(大写“E”)
    %g %f和%e 的简写
    %G %f和%E的简写
    格式化输出
    业务需求:定义四个变量;名字:小明 年龄:30身高: 180.1 是否是男性:否;全部使用命名规则为下划线
    my_name = '小明'
    print('我的名字:%s' % my_name) # %s等于字符串str,表示的是字符串的占位符
    my_age = 30
    print('我的年龄:%d岁' % my_age) # %d等于digit,数字,代表后面的变量是一个int类型
    my_height = 180.1
    print('我的身高:%.2f' % my_height) # %f等于float,默认情况python保留6位小数;保留两位%.2f,三位%.3f
    is_man = False
    print('是否男性:%s' % is_man) #打印一个bool值,要显示True或False,使用%s
    print('是否男性:%d' % is_man) #想显示1或0,使用%d
    换行输出
    换行输出( 叫换行符,相当回车键的换行)
    print('你好 师姐')# 显示你好 师姐
    如果定义一个变量 成活率
    num = 98
    成活率达到了98%
    print("成活率达到了%d%%" % num)#(单纯的输出一个 需要书写两个\,表示强调
    单纯的输出一个% 需要书写两个%%)

    输入

    python3的input相当于raw_input
    输入,python3.x程序的输入使用的input(使用input进行监听用户的输入,然后使用一个变量进行保存)
    my_name = input("请输入您的名字:")
    print(my_name)#这两句意思是先等待输入名字后再输出my_name,输入的是什么打印出来的就是什么
    如果想通过打印完成多个变量的输出 print(变量名1, 变量名2, ....)
    my_name = input("请输入您的名字:")
    my_age = input("请输入您的年龄:")
    print(my_age,my_name)#多个变量这样输出或下面这样,用逗号隔开
    print("名字:%s 年龄:%s" %(my_name,my_age))
    年龄为什么用%s,因为input输入的是字符串,比如年龄22,用了input后,就相当于这样"22",无论输入是什么类型 最终都是字符串

  • 相关阅读:
    XCode 7 运行 cocos2dx 2.2.6问题小节
    SerializeField和Serializable
    convert2utf8withbom
    NGUI制作字体的三种方法
    js json stringify
    nodejs npm 使用淘宝 NPM 镜像
    js url?callback=xxx xxx的介绍
    强引用 弱引用
    关于xml里的encoding
    js 历史
  • 原文地址:https://www.cnblogs.com/will-wu/p/12867067.html
Copyright © 2011-2022 走看看