Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ

  Python是一种面向对象的解释型计算机程序设计语言,Python的特点是“简单”、“明确”和“优雅”。Python的语法比较简单,编写代码时:采用缩进方式(这是Python的一大特性)。

  代码示例如下: 

 a = 100
#输出a的值
print(a)
if a >=0:
print(a)
else:
print(-a)

  在python中,以#开头的语句是注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。

  缩进有利有弊。优点主要有二:

  优点一:强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进;

  优点二:强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。

输出(print())

  在Python 3.x版本中,print是函数。这意味着需要编写print(42)而不是print 42。除此之外,它的工作方式和之前的2.x版本差不多。

  用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出’hello, world’,用代码实现如下:

 #输出字符串“hello world”
>>>print('hello world!') 

  print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:

  print()会依次打印每个字符串,遇到逗号“,”会输出一个空格。

  示例代码如下:

 #print()函数可以接受多个并列的字符串
>>>print('Happy','New','Year','!!!')

  print()也可以打印整数,或者计算结果。

 >>>print(888)
888
#整数相加,不能加引号,否则将输出字符串
>>>print(700+188)
888
>>>print('700+188')
700+188

  print()函数用法总结如下:

 #print()总结
#不要忘记英文版逗号“,”
>>> print('Jack:',22)
Jack: 22
>>> print(1,2,3)
1 2 3
#输出元祖必须这样输出;
>>> print((1,2,3))
(1, 2, 3)
>>>
#变量也是可以的
>>> name='peace'
>>> print(name,22)
peace 22
>>>
#可以使用‘+’连接字符串
>>> print('hello'+','+'peace')
hello,peace
>>>

  特别地,正如代码注释所示:对于700+188,Python解释器自动计算出结果888,但是,'700+188'是字符串而非数学公式,Python把它视为字符串。

输入(input())

  Python 3.x版本中input()取代了之前2.x版本中的raw_input(),2.x版本中的input()不再使用。

  Python 3.x版本提供了输入函数——input()。input()用法如下:

#input()用法
>>>name = input()
Jack
#输出结果含有引号‘’
>>>name
'Jack'
#结果不包含引号
>>>print(name)
Jack
>>>phone = input()
0571-8877
>>>phone
'0571-8877'
#结果输出的是字符串

  input()可以让用户输入数字,包括int类型,Float类型等等。

  代码示例如下:

 #input()默认用户输入字符串
#用户输入int整数
>>>num = int(input())
12
>>>num
12
#数字12没有引号哟
>>>num_float = float(input())
12.34
>>>num_float
12.34

  注:input()默认用户输入的内容为字符串,如果需要输入数字,需要强制转换,务必加上int()、float()等。

Python基础——输出[print()]与输入[input()]的更多相关文章

  1. 孤荷凌寒自学python第九天Python的输出print的格式化

    孤荷凌寒自学python第九天Python的输出print的格式化 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) (今天感觉手写笔记整得清楚些,汇总电子 笔记时,自己思路凌乱了,练习过程也还 ...

  2. Python基础之变量、输入、输出

    一.Hello World程序 在Windows终端执行python C:\Users\renyz02>python Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 2 ...

  3. python基础1 print()函数

    一切程序的开始都是由print('hello world') 了解print()函数 输出python之歌 print(''' 优美胜于丑陋明了胜于晦涩简洁胜于复杂复杂胜于凌乱扁平胜于嵌套间隔胜于紧凑 ...

  4. python/基础输出输入用法

    输出及输入的简单用法 print print,中文意思是打印,在python里它不是往纸上打印,而是打印在命令行,或者叫终端.控制台里面.print是python里很基本很常见的一个操作,它的操作对象 ...

  5. Python基础学习笔记---5.输入\输出 I\O文件操作目录

    在很多时候,你会想要让你的程序与用户(可能是你自己)交互.你会从用户那里得到输入,然后打印一些结果.我们可以分别使用 raw_input 和 print 语句来完成这些功能.对于输出,你也可以使用多种 ...

  6. Python 基础之二用户交互input

    Input是个内建函数: >>> input <built-in function input> >>>   具体用法:接收用户输入的内容,输入的字符串 ...

  7. Python手把手教程之用户输入input函数

    函数input() 函数 input() 让程序暂停运行,等待用户输入一些文本.获取用户输入后,Python将其存储在一个变量中,以方便你使用. 例如,下面的程序让用户输入一些文本,再将这些文本呈现给 ...

  8. python基础练习题(题目 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数)

    day10 --------------------------------------------------------------- 实例017:字符串构成 题目 输入一行字符,分别统计出其中英 ...

  9. python基础-输出

    输出helloworld语句       print('helloworld') 换行操作    print('helloworld',‘hellodarling’)

随机推荐

  1. html日历(2)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. PhpStorm中报 “Cannot run program git.exe, 系统找不到指定的文件” 

    http://blog.csdn.net/lamp_yang_3533/article/details/52003021 在使用PhpStorm的GitHub或Git功能时,经常会出现以下错误信息: ...

  3. UE4/Unity3D中同时捕获多高清摄像头的高效插件

    本文主要讲实现过程的一些坑. 先说下要实现的目标,主要功能在UE4/Unity中都要用,能同时捕获多个摄像头,并且捕获的图片要达到1080p25桢上,并且需要经过复杂的图片处理后丢给UE4/Unity ...

  4. PostgreSql问题:ERROR: column "1" does not exist

    摘录自:http://blog.csdn.net/shuaiwang/article/details/1807421 在PostgreSQL中,不论是在pgAdmin中还是在命令行控制台里面,在SQL ...

  5. C语言的函数调用过程

    从汇编的角度解析函数调用过程 看看下面这个简单函数的调用过程: int Add(int x,int y) { ; sum = x + y; return sum; } int main () { ; ...

  6. python_hello word!

    什么是编程? --模拟现实世界,跨时间,地点,不受外界坏境干扰到的虚拟现实世界,数字化的可定制化的世界 编程语言有哪些? python ,java,php  ,c++,等 python开发环境准备工作 ...

  7. Python中变量和常量的理解

    一.变量的定义:把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做"变量". 二.变量的作用:变量用于存储要在计算机程序中引用和操作的信息.它提供了 ...

  8. C#高性能大容量SOCKET并发(八):通讯协议

    协议种类 开发Socket程序有两种协议类型,一种是用文本描述的,类似HTTP协议,定义字符集,好处是兼容性和调试方便,缺点是解析文本会损耗一些性能:一种是用Code加结构体,定义字节顺序,好处是性能 ...

  9. shell第二篇

    第二篇知道shell是什么,再来了解一下shell的分类及相关历史 参考百度百科:shell 1.shell概念(计算机壳层) 在计算机科学中,Shell俗称壳(用来区别于核),是指"提供使 ...

  10. linux之cut命令简单用法

    语法 cut [-bn] [file] cut [-c] [file] cut [-df] [file] 使用说明: cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出 ...