初识python廖雪峰_Python入门札记

这是篇游记,讲在Win10下学习Python。廖老师说的,仅将重点记下来,他没说的也会记下来。

依然是廖雪峰的官方网站,Python教程

0.初识

Python是用来编写应用程序的高级编程语言。

优点:“优雅”、“明确”、“简单”、跨平台。

缺点:运行速度慢,强制开源。

1.安装

下载Python 3.7对应的64位安装程序,python-3.7.0-amd64.exe。

在Windows上运行Python时,请先启动命令行,然后运行python。

Q:Windows10命令提示符在哪里怎么打开

A:右键单击Windows图标,Windows Powershell(管理员)。

CPython是使用最广的Python解释器。

Python交互模式的提示符是>>> 。

我们可以不从Windows Powershell进入python交互模式,开始--Python3.7--Python3.7(64-bit)。

但,Python交互模式主要是为了调试Python代码用的(无法保存),也便于初学者学习,它不是正式运行Python代码的环境!在命令行模式下,才可以直接运行.py文件。

2.Hello python

实际开发的时候,我们总是使用一个文本编辑器来写代码,我用的是Notepad++,注意不能用记事本。

PS C:\VIPCode\python> python hello.py

hello, python

直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会以交互的方式输入源代码的。

Python代码运行助手可以让你在线输入Python代码,然后通过本机运行的一个Python脚本来执行代码。

>>> name = input()

Cristiano

>>> name

'Cristiano'

input()和print()是在命令行下面最基本的输入和输出,但是,用户也可以通过其他更高级的图形界面完成输入和输出。

name = input('please enter your name:')

print('hello,',name)

注释

以#开头的语句是注释。当语句以冒号 :结尾时,缩进的语句视为代码块。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。

Python程序是大小写敏感的,如果写错了大小写,程序会报错。

不转义

Python允许用r' '表示' '内部的字符串默认不转义

转义字符的用法 and 多行内容表示的用法:

>>> print('I\'m ok.')

I'm ok.

>>> print('I\'m learning\nPython.')

I'm learning

Python.

>>> print('\\\n\\')

\

\

>>> print('''line1... line2... line3''')

Python允许用'''...'''的格式表示多行内容。注意...是提示符。但在.py文件中直接换行写就行,不需要. . . 。

空值是Python里一个特殊的值,用None表示。

变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,python是动态语言。

在Python中,通常用全部大写的变量名表示常量。

在Python中,有两种除法,一种除法是/,还有一种除法是//,称为地板除,只取结果的整数部分。

Python的整数没有大小限制,浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

Python对bytes类型的数据用带b前缀的单引号或双引号表示。

x = b'ABC' #bytes

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值