第三讲 基本输入输出语句

一、输出语句print函数

print()函数基本使用

打印整形、浮点型、字符型、字符串型数据

eg1:

>>> print(12)   整形
12
>>> print(12.5) 浮点型
12.5
>>> print(‘H‘)  字符型
H
>>> print(‘www.baidu.com‘) 字符串型
www.baidu.com
>>> x=12
>>> print (x)   打印变量指向的值
12
>>> y=12.58
>>> print (y)
12.58
>>> s=‘www.baidu.com‘
>>> print (s)
www.baidu.com
>>> print x,y,z  一次输出多个值,占用一行
12 12.58 25
>>> print (x,y,z)
(12, 12.58, 25)

备注:

1,以上这些括号都可以省略不写

print() 格式化输出

print(format(value,format_modifier))

value:值(原始的)

format_modifier:格式字符

c语言中显示格式化字符  + value值

eg1:

>>> print (format(12.345,‘6.3f‘))  输出小数点后3位
12.345

‘m.nf‘ m:输出占位数   n:小数点后的精度

>>> print (format(12.345678,‘6.2f‘))   输出小数点后2位
 12.35     ------四舍五入的结果

>>> print (format(12.34567,‘6.3f‘))   输出小数点后3位

12.346

‘m.nf‘

m:输出占的位数

n:小数点后有多少位

如果n大于数据小数点的位数时----补0占位

eg:

>>> print (format(12.34567,‘6.9f‘))
12.345670000

如果不想输出小数点后的位数,令n=0

eg:

>>> print (format(12.34567,‘6.0f‘))
____12        ----前面占用了4个空格( _ 代表一个空格)

当m大于输出有效字符的个数是,会右对齐,左补空位

eg:

>>> print (format(12.34567,‘9.2f‘))
____12.35     ----前面占用了4个空格( _ 代表一个空格)

当m小于输出有效字符的个数是,会左对齐,忽略m

eg:

>>> print (format(12.34567,‘3.2f‘))
12.35

百分号格式化输出

>>> print (format(0.3456,‘.2%‘))
34.56%

>> print (format(0.3456,‘3.1%‘))
34.6%-----------------占5个打印位,所以忽略了n

>>> print (format(0.3456,‘6.1%‘))
_34.6%----------------5<6,右对齐,左补空位

二、输入语句

re=raw_input(prompt)

-prompt:提示字符(可忽略)

-re:为返回值(字符串型),无论输入什么,读取的都是字符串string型的

查帮助方法

>> help(raw_input)

eg1:

>>> str1=raw_input()
www.baidu.com
>>> print str1
www.baidu.com
>>> type(str1)
<type ‘str‘>

>>>
>>>
>>> age=raw_input("plz input your age:")
plz input your age:26
>>> type(age)
<type ‘str‘>

>>> age=age+1

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: cannot concatenate ‘str‘ and ‘int‘ objects--因为age是str而不是整形
>>> age=int(age)------------int函数将字符串转化成整形
>>> age
26
>>> age=age+1
>>> age
27

eg2:

>>> age=raw_input(‘plz input your age:‘)
plz input your age:26
>>> print age
26

>>> type(age)
<type ‘str‘>

eg3:

>>> f1=float(‘12.35‘)
>>> type(f1)
<type ‘float‘>

>>> weight=float(raw_input(‘plz input your weight:‘))
plz input your weight:65.6
>>> print weight
65.6
>>> type(weight)
<type ‘float‘>

print x

print y---------两行输出

print x,y -------一行输出

print x,

print y----------一行输出

时间: 2024-10-09 20:35:52

第三讲 基本输入输出语句的相关文章

C++赋值语句和输入输出语句

赋值语句= "="符号跟数学上的"等于"是不同的 a=a+5 数学上是不成立的,意思是将变量a+5的值赋值给a =作用是把等号右边的值或者表达式的值赋给左边的变量 输入输出语句: cin,cout: cin从键盘上输入变量值,格式:cin>>变量1>>变量2>>变量n;可一次读入多个不同类型的变量,变量输入以回车,空格等隔开 cout向屏幕输入变量或者表达式的值,格式:cout<<变量1<<变量2<&

0088 JavaScript输入输出语句:alert、console.log、prompt

为了方便信息的输入输出,JS中提供了一些输入输出语句,其常用的语句如下: 方法 说明 归属 alert(msg) 浏览器弹出警示框 浏览器 console.log(msg) 浏览器控制台打印输出信息 浏览器 prompt(info) 浏览器弹出输入框,用户可以输入 浏览器 注意:alert() 主要用来显示消息给用户,console.log() 用来给程序员自己看运行时的消息. 原文地址:https://www.cnblogs.com/jianjie/p/12127358.html

JS简介,JS如何实现输入输出语句、注释

JavaScript 简介 JavaScript 是世界上最流行的编程语言 可用于 HTML 和 web,更可广泛用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备 JavaScript一种直译式脚本语言 JavaScript 是一种轻量级的编程语言. JavaScript 是可插入 HTML 页面的编程代码. JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行. 是一种动态类型.弱类型.基于原型的语言,内置支持类型. JavaScript 实现输入输出   JavaSc

Java编程-基本输入输出语句

一个基本的输出语句: package Hello; import java.util.Scanner; public class Hello { public static void main(String[] args){ System.out.println("你好世界!"); //Scanner in = new Scanner(System.in); //System.out.println("echo:"+in.nextLine()); System.ou

2015.9.30.基础数据类型以及输入输出语句

从今天开始不定期更新C语言基础教程,请参考教材(仅仅参考!)进行学习,本系列教程只写基础部分,不会掺杂复杂的细节,这些细节在后续会根据需要再加入,如果有不懂请自行百度尝试解决.该系列文章内容可能来源我本人或者zhrmoe(他的主页:http://zhrmoe.iflab.org)的编写.文章如果有错误欢迎批评指正,谢谢!转载请注明来自本站, //2015.9.30  基本输入输出 #include <stdio.h> /* 基础数据类型 char 字符 int 整数 double 小数 对应的

Python(2)(基本输入输出语句)

我们先来说输出: 输出重要部分是: ------------------------------------------------------------------------------- 那么问题来了... 12.234567大家伙估计都明白是数据,那么5.2f是什么意思呢? .2f是截取后两位,截取3位就是.3f,以此类推 12.234567: 小数点的位数为6位,当我们截取小数点后10位时,会发生什么呢? 那么问题又来了.... 5.10f的5又是什么意思呢? 要说明白5的用途,必须

2017-2-18 net 输入输出语句

控制台程序的创建,输出,输入语句,定义变量,变量赋值,值覆盖,值拼接,值打印两种数据类型,整形类型转换 知识点: 1.输出语句 Console.WriteLine("");光标换行    Console.Write("");光标在同行 输入语句 Console.ReadLine("");光标换行     Console.Read("");光标在同行 2.变量的定义和赋值  值链接 string 字符串   int整型   值链

%*d, %*s等在输入输出语句中的作用

出现在输入输出函数中的%*c ,作用是在输入或输出时,跳过一个变量,例如:void main(){ int i=1,j=2,k=3; printf("%d,%*d,%d\n",i,j,k,i);//遇到%*d,就把j跳过了,输出k,故后面应该放4个变量}程序的输出结果是1, 3,1 这种用法可以用来格式控制,k前面的空格数=j-(k的值占的位数):例:printf("%d,%*d,%d\n", i, j + 4, k, i);输出:1,     3,1  —— 3前

第一节(JS简介,实现输入输出语句、注释)

JavaScript 是世界上最流行的编程语言 可用于 HTML 和 web,更可广泛用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备 1. JavaScript一种直译式脚本语言 2. JavaScript 是一种轻量级的编程语言. 3. JavaScript 是可插入 HTML 页面的编程代码. 4. JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行. 是一种动态类型.弱类型.基于原型的语言,内置支持类型. JavaScript 语法: 一. HTML 中的脚本必