python输入4个数字_Python 1基础语法四(数字类型、输入输出汇总和命令行参数)

本文介绍了Python的基础数据类型,包括整数、布尔、浮点数和复数,以及如何通过input()获取用户输入。同时,探讨了Python中如何在同一行显示多条语句、如何使用print()进行输出控制,以及import和from...import语句的使用。此外,还讲解了如何处理命令行参数。
摘要由CSDN通过智能技术生成

一、数字(Number)类型

python中数字有四种类型:整数、布尔型、浮点数和复数。

int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。

bool (布尔), 如 True。

float (浮点数), 如 1.23、3E-2

complex (复数), 如 1 + 2j、 1.1 + 2.2j

二、等待用户输入

执行下面的程序在按回车键后就会等待用户输入:

input("\n\n按下 enter 键后退出。")

运行如下:

======================= RESTART: E:/python/change.py =======================按下 enter 键后退出。>>>

三、同一行显示多条语句

Python可以在同一行中使用多条语句,语句之间使用分号(;)分割,以下是一个简单的实例:

import sys; x = 'runoob'; sys.stdout.write(x + '\n')

使用脚本执行以上代码,输出结果为:

======================= RESTART: E:/python/change.py =======================runoob

使用交互式命令行执行,输出结果为:

>>> import sys; x = 'runoob'; sys.stdout.write(x + '\n')

runoob7

此处的 7 表示字符数。

四、多个语句构成词组

缩进相同的一组语句构成一个代码块,我们称之代码组。

像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。

我们将首行及后面的代码组称为一个子句(clause)。(细品)

如下实例:

1966050-20200408222312964-1319453237.png

五、Print输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":

x="a"y="b"

#换行输出

print( x )print( y )print('---------')#不换行输出

print( x, end=" ")print( y, end=" ")print()

以上实例执行结果为:

======================= RESTART: E:/python/change.py =======================a

b---------a b

六、import 与 from...import

在 python 用 import 或者 from...import 来导入相应的模块。

将整个模块(somemodule)导入,格式为: import somemodule

从某个模块中导入某个函数,格式为: from somemodule import somefunction

从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

导入 sys模块

importsysprint('================Python import mode==========================')print ('命令行参数为:')for i insys.argv:print(i)print ('\n python 路径为',sys.path)

导入 sys模块的argv,path成员

from sys import argv,path #导入特定的成员

print('================python from import===================================')print('path:',path) #因为已经导入path成员,所以此处引用时不需要加sys.path

七、命令行参数

很多程序可以执行一些操作来查看一些基本信息,Python可以使用-h参数查看各参数帮助信息:

$ python -h

usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...

Optionsand arguments (andcorresponding environment variables):-c cmd : program passed inas string (terminates option list)-d : debug output from parser (also PYTHONDEBUG=x)-E : ignore environment variables (such as PYTHONPATH)-h : print this help message andexit

[ etc. ]

我们在使用脚本形式执行 Python 时,可以接收命令行输入的参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值