python入门笔记(一)

python基础语法(一):

1.推荐使用#!/usr/bin/env python :

    告诉操作系统在执行脚本的时候,首先会到 env 设置里查找 python 的安装路径,调用 对应目录下的 python 解释器;

2.乱码问题:

    使用# -*- coding: UTF-8 -*-或者#coding=utf-8可解决

3.python可允许我们同事为多个变量赋值:

    (a)x1=x2=x3=1 #创建一个整型对象且其值为1,三个变量分配至相同内存;

    (b)x1,x2,x3=1,2,"hello" #为多个对象指定多个变量,按顺序对应赋值;

4.python定义的标准数据类型:

    Numbers/String/List(列表)/Tuple(元组)/Dictionary(字典)

    (a)数字类型存储数值,是不可变的数据类型。改变数字,则会分配一个新的对象;

        每指定一个值,Number类型对象就会创建 ;

        删除,del var1,var2。

    (b)字符类型,字符串或串(String)是由数字、字母、下划线组成的一串字符。

        从左到右位序默认从0开始,最大长度是字符串长度-1;

        从右到左默认-1开始,最大范围是字符串开头;从字符串中获取部分字符[头下标,尾下标],空表示从头到尾。

        示例:s="helloworld" #s[1:5]表示ello;

                  print s * 2 # 输出字符串两次;

                  print s + "TEST" # 输出连接的字符串helloworldTEST;

     (c)列表类型(使用频繁的复合数据类型)。

         示例:list = [ 'run', 6 , 2.1, 'helli', 0.2 ]#输出[ 'run', 6 , 2.1, 'helli', 0.2 ]

         list[1:3]#[6 , 2.1]

     (d)元组基本类似列表,只是运用“()”,并且不可以二次赋值,但可以链接成新的元组“+”。

         当元组空时t=();只有一个元素时,t=(1,);#注意逗号。

     (e)字典Dictionary,示例:dict = { 'a': 123, 9.9: 37 };

         删除字典:del dict['Name']; # 删除键是'Name'的条目dict.clear(); # 清空词典所有条目del dict ; # 删除词典

         不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。



猜你喜欢

转载自blog.csdn.net/qq_22227123/article/details/79672296
今日推荐