【python3的学习之路一】输入和输出

标识符

  • 第一个字符必须是字母或下划线
  • 标识符的其他的部分由字母、数字和下划线组成
  • 标识符对大小写敏感

Python保留字

即关键字,不能把它们用作任何标识符名称

>>> import keyword
>>> keyword.kwlist
[‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘not‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

多行语句

Python通常一行写完一条语句,但如果语句过长,我们可以使用反斜杠来实现多行语句

total = ‘item_one‘ +     ‘item_two‘ +     ‘item_three‘

同一行显示多条语句

Python可以在同一行中使用多条语句,语句之间使用分号(;)分割

total = ‘item_one‘ +     ‘item_two‘ +     ‘item_three‘;print(total)

输出

用 print() 在括号中加上字符串,就可以向屏幕输入指定的文字。同时print()函数也可以接受多个字符串,采用逗号隔开的方式就可以连成一串输出(遇到逗号会输出一个空格)。

print(‘Hello world!‘)
print(‘Hi,‘, ‘what is your name?‘, ‘Bye!‘)

关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符

print(str, end = ‘,‘)
print(str, end = ‘ ‘)

输入

input()函数可以让用户输入字符串,并存放到一个变量里。

name = input()
age = input(‘How old are you?‘)
print(name, ‘is‘, age, ‘years old!‘)

原文地址:https://www.cnblogs.com/CSgarcia/p/9705759.html

时间: 2024-10-20 12:32:09

【python3的学习之路一】输入和输出的相关文章

linux学习之shell脚本 ------- 输入与输出

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020] 前面介绍了Shell脚本的基础和运算符等,今天再来看一下关于Shell脚本的输入与输出. Shell输入与输出的一些命令: echo read cat 管道 tee exec Shell输入与输出的一些概念: 文件重定向 标准输入.输出和错误 合并标准输出和标准错误 使用文件描述符 下面,我们挨个看每个命令的用法: 输入输出命令的用法: 1. echo 该命令的作用是可以显

Java I/O系统学习系列二:输入和输出

编程语言的I/O类库中常使用流这个抽象概念,它代表任何有能力产出数据的数据源对象或者是有能力接收数据的接收端对象.“流”屏蔽了实际的I/O设备中处理数据的细节. 在这个系列的第一篇文章:<<Java I/O系统学习系列一:File和RandomAccessFile>>中,我们讲到RandomAccessFile可以写入和读取文件,具备I/O功能,但是其只能针对文件,而I/O还涉及到很多其他场景比如网络.读取内存中的字符串等,所以Java类库中提供了一系列的类库来对其进行支持,也就是

Qt 学习之路:输入元素

前面的章节中,我们看到了作为输入元素的MouseArea,用于接收鼠标的输入.下面,我们再来介绍关于键盘输入的两个元素:TextInput和TextEdit. TextInput是单行的文本输入框,支持验证器.输入掩码和显示模式等. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import QtQuick 2.0 Rectangle { width: 200 height: 80 color: "linen" Tex

【python3的学习之路二】数据类型和变量

整数 python可以处理任意大小的整数(包括负整数),如100,0,-8080等. 浮点数 浮点数也就是小数,如1.23,-9.01等.但对于很大或很小的浮点数,就必须用科学计数法表示,把10用e代替,1.23*109就是1.23e9,0.000012可以写成1.2e-5. 字符串 字符串是以单引号或双引号括起来的任意文本.如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串. print('I\'m \&quo

【python3的学习之路三】字符串和编码

字符串编码 由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母.数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122. 但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去. 但是全世界有上百种语言,各国有各国的标准就,会不可避免地出现冲突,结果就是,在多语言混合的文本中,显示出来会有乱码.因此,Unicode应运而生.Uni

【python3的学习之路八】高级特性

切片 举出一个list的例子 L = list(range(100)) 如何取前三个元素? L[0:3] # 从索引0开始取,直到索引3为止,但不包括索引3.即索引0,1,2,正好是3个元素. L[:3] #如果第一个索引是0,还可以省略 其他情况 L[-10:] # 后10个元素 L[:10:2] # 前10个数,每俩个取一个 L[::5] # 所有数,每5个取一个 L[:] # 不变 截取一部分的字符串并与其他字符串拼接 var1 = 'Hello World!' print ("拼接字符串

python3.5学习之路_day1_用户登录

1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 #by anthor zhangxiaoyu 2017-01-10 4 #blog:http://www.cnblogs.com/gushiren/ 5 6 import getpass 7 username = "zhangxiaoyu" 8 password = "www.123" 9 count = 3 10 for i in range(3): 11 userna

【python3的学习之路九】函数式编程

变量作用域 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称.Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G (Global) 全局作用域 B (Built-in) 内建作用域 以 L –> E –> G –>B 的规则查找,即:在局部找不到,便会去局部外的局部找(例如闭包),再找不到就会去全局找,再者去内建中找. x = int(2.9) # 内建作用域 g_count = 0 # 全局作用域 de

【python3的学习之路十四】IO编程

File(文件) 方法 file 对象使用 open 函数来创建 file.close() 关闭文件.关闭后文件不能再进行读写操作. file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入. file.fileno() 返回一个整型的文件描述符(file descriptor FD 整型), 可以用在如os模块的read方法等一些底层操作上. file.isatty() 如果文件连接到一个终端设备返回 True,否则返回 False. f