我的编程空间,编程开发者的网络收藏夹
学习永远不晚

学习Python第一天,命令很多跟Lin

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

学习Python第一天,命令很多跟Lin

学习Python第二天,看了一天,有点头疼,准备先休息一会,再继续。有一点C语言和Java基础,学起来不是很费劲。学习热情尚好。

学习了dir,math模块,import加载模块,有跟Linux相似的地方。

>>> dir(math)
['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 'pi', 'pow', 'radians', 'remainder', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc']
>>> help(math.pow)
Help on built-in function pow in module math:

pow(x, y, /)
Return x**y (x to the power of y).

模块的加载方式:

>>> from __future__ import division
>>> 5/2
2.5
>>> import math
>>> help(math)
Help on built-in module math:

NAME
math

 Python 3 中字符串的连接,3舍弃了``,反向单引号,因为辨识度差。print后面需要加括号().

>>> a=("free")
>>> b=1988
>>> print a+'b'
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(a+'b')?
>>> print a
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(a)?
>>> print (a+b)
Traceback (most recent call last):
File "<pyshell#62>", line 1, in <module>
print (a+b)
TypeError: can only concatenate str (not "int") to str
>>> print (a+'b')
freeb
>>> print (a+`b`)
SyntaxError: invalid syntax
>>> print (a+str'b')
SyntaxError: invalid syntax
>>> print (a+str(b))
free1988
>>>

 转义符

"\"

赋值时,“r"表示为原始字符串。字符串里面的内容没有含义

>>> d="c:\news"
>>> print (d)
c:
ews
>>> d=r"c:\news"
>>> print(d)
c:\news
>>> e="c:\\news"
>>> print e
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(e)?
>>> print (e)
c:\news
>>>

 

input函数,input()

>>> input("input your name:")
input your name:python
'python'
>>>

input结合print的小程序

 

print("Hello,World!")
name=input("What's your name?")
age=input("How old are you?")
print("Your name is " + name)
print("And you are "+age+" years old.")
ten=int(age)+10
print("After ten years,you will be "+ str(ten) +" years old. ")

运行结果。

 

D:\WPy64-3720\ZZ>python 0515-2.py
Hello,World!
What's your name?Zoe
How old are you?31
Your name is Zoe
And you are 31 years old.
After ten years,you will be 41 years old.

 

索引和切片

>>> lang=("study")
>>>
>>> lang[0]
's'
>>> lang.index("d")
3
>>> a=lang[2:4]
>>> a
'ud'
>>> b=[2:]
SyntaxError: invalid syntax
>>> b=lang[2:]
>>> b
'udy'
>>>

序列的切片,一定要左边的数字小于右边的数字,lang[-1:-3]就没有遵守这个规则,返回的是一个空。

(前包括,后不包括)

如果第二个数字大于字符串的长度,得到的返回结果就自动到最大长度位置终止。

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

学习Python第一天,命令很多跟Lin

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

学习Python第一天,命令很多跟Lin

学习Python第二天,看了一天,有点头疼,准备先休息一会,再继续。有一点C语言和Java基础,学起来不是很费劲。学习热情尚好。学习了dir,math模块,import加载模块,有跟Linux相似的地方。>>> dir(math)['__d
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录