美文网首页
python入门笔记(一)

python入门笔记(一)

作者: 明天你好__ | 来源:发表于2018-04-02 15:35 被阅读0次

    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 ; # 删除词典;

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

    相关文章

      网友评论

          本文标题:python入门笔记(一)

          本文链接:https://www.haomeiwen.com/subject/qhhxhftx.html