python笔记一

 

 

 

 

1.python  exit()  dir查看目录下文件夹  cd切换文件夹  php

2java

像.exe文件那样直接运行.py文件,在Windows上是不行的,可是,在Mac和Linux上是能够的,方法是在.py文件的第一行加上一个特殊的注释:python

#!/usr/bin/env python3

print('hello, world')

而后,经过命令给hello.py以执行权限:网络

$ chmod a+x hello.py

 3 input() print()app

  注释#    冒号:结尾  四个空格的缩进函数

\n表示换行,\t表示制表符,字符\自己也要转义,因此\\表示的字符就是\测试

Python还容许用r''表示''内部的字符串默认不转义编码

4编码spa

因为Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。若是要在网络上传输,或者保存到磁盘上,就须要把str变为以字节为单位的bytescode

以Unicode表示的str经过encode()方法能够编码为指定的bytes

若是咱们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把bytes变为str,就须要用decode()方法

要计算str包含多少个字符,能够用len()函数:

若是.py文件自己使用UTF-8编码,而且也申明了# -*- coding: utf-8 -*-,打开命令提示符测试就能够正常显示中文

5格式化

%d 整数
%f 浮点数
%s 字符串
%x 十六进制整数

 

>>> 'Age: %s. Gender: %s' % (25, True)
'Age: 25. Gender: True'

6 list 

记得最后一个元素的索引是len(classmates) - 1

若是要取最后一个元素,除了计算索引位置外,还能够用-1作索引,直接获取最后一个元素

classmates.append('Adam')

 

classmates.insert(1, 'Jack')

删除末尾元素,pop()     pop(1)  里面放索引

要把某个元素替换成别的元素,能够直接赋值给对应的索引位置:

list里面的元素的数据类型也能够不一样,好比:

>>> L = ['Apple', 123, True]

list元素也能够是另外一个list,好比:

>>> s = ['python', 'java', ['asp', 'php'], 'scheme']

 8

tuple

另外一种有序列表叫元组:tuple。tuple和list很是相似,可是tuple一旦初始化就不能修改,好比一样是列出同窗的名字:

>>> classmates = ('Michael', 'Bob', 'Tracy')

9判断:

 

age = 3
if age >= 18:
    print('adult')
elif age >= 6:
    print('teenager')
else:
    print('kid')

 elifelse if的缩写

相关文章
相关标签/搜索