Python学习笔记——Python快速入门

一、Python脚本文件的首行指明了运行时的解释器路径

Python文件首行格式

#!/usr/bin/python

或者

#!/usr/bin/env python

如果是第一种格式,则会使用/usr/bin/python做为解释器执行这个脚本文件;如果是第二种形式,则os会查找/usr/bin和其它的一些路径,并使用第一个找到的python运行脚本


二、Python脚本的关键要素


要素#1:数据类型


Python支持多种数据类型,这里只介绍两种:数值型和字符串


在Python中数据类型表示数据的大小只与内存的大小有关。使用str类型表示字符串,Python中的字符串是Unicode编码,因此在字符串中可能包含非ASCII字符。

-983

210624583337114373395836055367340864637790190801098222508621955072=2^217

'hello world'

"I am new student"

''

'hi 这是Python中的字符串'


几点说明:

(1)数字可正可负,大小只与可用内存有关;

(2)字符串中可包含非ASCII字符,因为Python是使用Unicode编码的;

(3)字符串可用单引号(')或(")包围起来;


Python使用[]来取得字符串中的某个字符:

>>> str1 = "I am new student."
>>> str1[0]
'I'
>>> str1[-1]
'.'
>>> str1[5]

注意:

(1)Python中的索引是从0开始的

(2)可以通过[ ]来取得某个位置上的字符,但不能够通过这种方式设置某个位置上的字符,如:str1[2]='t'会报错的。


数据类型转换:

(1)将字符串转换为整型 :

>>> int('123')
123

>>> str(912)
'912'

要素#2:对象引用


定义数据类型后,需要定义引用这种类型的标识符,在Python中标识符需要以ACCSII或者下划线(_)引导,不能与Python中的关键字重名。


在Python中变量和对象引用相对于固定对象而言,在使用上是觉察不到区别的,如下面的一组应用:

>>> x = 'blue'
>>> y = 'green'
>>> z = x
>>> print(x,y,z)
('blue', 'green', 'blue')
>>> z = y
>>> print(x,y,z)
('blue', 'green', 'green')
>>> x = z
>>> print(x,y,z)
('green', 'green', 'green')


Python使用“动态类型”机制,在任何时候都可以给对象引用绑定一个新类型的数据,如下示例:

>>> route = 886
>>> print(route,type(route))
(886, <type 'int'>)
>>> route = "South"
>>> print(route,type(route))
('South', <type 'str'>)


要素#3:组合数据类型

将相关的数据组合在一起,会给我们的操作带来方便,这里介绍两种组合数据类型元组和列表。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值