码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习_1_基础知识

时间:2018-06-30 00:59:59      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:字符串   turn   中文   类型   变量   理解   特殊   错误提示   索引   

1. 命名规则

1> 不以数字开头,不用中文命名

2>不用关键字  int/pass/def/return等

3>使用字母,数字,下划线命名 如class_0622

4>最好能见名知意 str_to_list

2. 变量

x = 1  y = ‘hello‘    #定义一个变量,并且赋值给变量,变量就是一个存储数据的工具,以便于后面的使用

            #在引用一个变量时,要确保这个函数被定义

3. 常用数据类型

整型  浮点型  布尔值  字符串

aga = 18  #整型

score = 89.89  #浮点型

True/False  #关键字Boolean bool  只有这两个

name = ‘hello‘  pwd = "fsdfs"  #凡是用成对的单引号,双引号括起来的内容就是字符串  ‘ ‘ / " "

1>字符串的特殊用法

  字符串的拼接 + / , / 强制转换

  print(a+b)  #要求拼接的两边要类型一致, print()输出函数

  print(a,b)  #对数据类型没有要求

  str(变量名/变量值) 强制把括号里面的内容转换为str, 也可以转换为其他的,如 list(str), 把str转换为列表

  技术分享图片

2>字符串切片 取值

  z = ‘hello‘  

    1# 字符串的索引数字是从0开始的

    2# 字符串如何取值? ----->字符串变量名[索引的位置]  z[0]  #输出 h

    3# 取一段值?-----> 字符串变量名[索引开始的位置:索引结束的位置+1]  在z[1:3]  #输出 el

    ------->   切片  取左不取右  (查看下图的索引,便于理解)

    技术分享图片

    z = hello
    print(z[2:4])   #结果为:ll
    print(z[-3:-1])  #结果为:ll
    print(z[-2:])   #取从-2的位置到最后一个

3>格式化输出

age = 20
sex = ‘girl print("梦里春秋今年%s岁"%age) #格式化输出
print("花花今年%s岁,是个%是"%(age,sex)
print("花花今年{0}岁,是个{2}”.format(age,sex)

占位符 %s    %d    %f

4.注释

1> 单行注释 #

2> 多行注释  #选中多行, ctrl + /

3> 三引号注释  

‘‘‘  hello
    python
    book ‘‘‘

 

错误提示:

NameError: name ‘X‘ is not defined  变量X没有被定义

 

Python学习_1_基础知识

标签:字符串   turn   中文   类型   变量   理解   特殊   错误提示   索引   

原文地址:https://www.cnblogs.com/ssha/p/9245805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!