thank python_Python-入门学习

开始学习Python(围绕windows 平台上),记录一些点滴的知识点,也希望可以和大家交流分享。

============================================================

Python是一种解释型的,面向对象的,带有动态语义的高级程序设计语言。尽管Pyhton 可能不会像C/C++那样的编译性,Python官方网站的介绍是:

Pyhton is powerful...and fast;plays well with others;runs everywhere;is frienfdly&easy to learn;is open.

1、安装Python:<包括IDLE(PythonGUI),PIP and documents>

按照向导安装完成:Setup was successful.

Special thanks to Mark Hammond,without whose years of freely shared Windows expertise,Python would still be Python for Dos.

运行Python集成开发环境(Python Integrated Development Enviroment)会出现IDLE 交互式Python Shell,可以选择help->Python Docs来获取完整的Python文档,其中参考库比较有用(Library Reference)

注:IDLE是标准的Python环境,另一种功能更加完善,包含很多额外独立的模块(工具)的集成开发环境是ActiviPython(包含Python IDE),

2、第一个hello world 程序

在Python解释器中输入>>>:print("hello world!")或者print "hello world!"(注:大于3.0的print是函数,要用括号)

直接回车,屏幕上会打印"hello world!"(python没有编译器,每一行代码都是在你敲回车的时候解释执行的)

3、内建函数和模块

eg:

power(2.3)幂函数/abs(-10)取绝对值--直接可用。但是有些函数需要导入模块来使用,可以看做其功能的扩展。

eg:

floor()函数:给定的数值向下取整为整数/ceiling()函数:给定的值转换为大于等于它的最小整数。需要import导入math模块,然后按照(模块.函数)使用。

2AJDGMQCkcRYI0rgOAGlcCYY0AgBpBADSCMCMQxdRsgFYdbz9I4YlG4Dpb5cTAFHKAZgWjW6EASMjALkbkCAegDf6XpRsAEJJbnyHWtGObABWip1NAMZEAGZ0tigCMCMAogQDUHz3nzwS4C3QmAQDkMQxgCgCMKOzRRGAGQEQ9A1ovUzxcGg9OwAAAABJRU5ErkJggg==

4、保存并执行程序

在交互式解释器中编写的代码在退出解释器的时候不会保存,就像我们平时用的VS编写新的项目,我们可以建立.PY文件。

文本编辑器。Python 3.5.1 Shell->File->new file->新建了一个untitled的纯文本文件->输入代码->save as XX.py

运行程序方法:

1>对文件在上方选项Run Module(F5)直接运行程序,在Pyhton 交互shell中会直接显示运行结果。

2>通过命令提示符窗口运行Python脚本,首先进入.PY程序文件所在目录(或者包含了这个可执行文件的目录已放置在环境变量Path中了-仅适用于windows)

avg2AuAJP5zuayHUwkMBoAqIC5eAcAMMQ3N5cv8BSAufwGeDq2nx+4s6QAAAAASUVORK5CYII=

注:巩固一下DOS目录相关命令:

如果是在同个磁盘下,直接通过“cd 路径”进入相应的路径,“cd ..”返回上级路径;

如果是不再同一个磁盘下,通过“D:”(举例),进入相应的盘符,之后再进行相应的“cd”操作即可。

3>双击.py文件运行,如果是只输出一句话:print ("hello world!")

DOS窗口会闪一下就窗口关闭了,因为程序运行结束了。如果是input()函数等待输入,则输入结束后窗口会关闭。

如果想保持DOS窗口,文件内加一句:如下:

print ("hello world!")

input("x:")

exit= input("please enter any key to exit...")

9D+EEQETOI5wAiEn79wgnAEKCcAIgKK4fRhBOAESkA+EEQEwu9CKcAAhJpxvhBEBIOt33EE4ARKTrOsIJgJB0I5wAiMnFPoQTACG51PcTwgmAiFzuRzgBEBKEEwAx+T+7HZmUFEQhjgAAAABJRU5ErkJggg==

5、注释

单行:#

多行:"""(双引号)或者'''(单引号)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值