Python基础入门(1)

本文是Python基础入门的第一部分,涵盖了Python解释器、编码规范、语言特点,以及注释、标识符和关键字的使用。还详细讲解了Python的数据类型,包括字符串、数字、列表、元组、布尔类型和字典,并介绍了运算符和选择、循环语句的基本概念。
摘要由CSDN通过智能技术生成

Python基础入门(1)



python解释器:Anaconda3-5.2.0-Windows-x86_64.exe 提取码:nf5g
Python IDE:pycharm-professional-2017.2.3.exe 提取码:5w4w


1. python概述

  • python语言是一种解释型语言(不需要编译,可以直接执行)
  • 编码格式:正则表达式的规范 coding[:=]\w+-\w
    a. coding:编码格式
    b. coding=编码格式
  • python语言的特点
    动态语言
    数据在声明时即存在,定义的标示符是对数据对象的引用。
  • python之禅
    import this
    python -c “import this”
  • 文件重定向:python -c “import this” >zen.txt

2. 注释

  • 单行注释

      # 或 ctrl+?
    
  • 多行注释

      单引号或双引号
    

3. 标识符和关键字

(1) 字母、数字、下划线,数字不能开头;

(2) 驼峰规则

(3) python中的标识符区分大小写

(4) 查看关键字的命令:

	import keyword
	keyword.kwlist

4. python数据类型及操作

(1) 字符串类型:str

  • 标志:一个数据使用单引号或双引号包含的类型

函数介绍:

help(内容) : 查函数用法
type(内容) : 查数据类型
		print(help(str))
		print(type("hello world"))
  • 字符串不区分单引号和双引号

  • 字符串的格式化–拼接

  a. 字符串的格式化输出

    myContent = input('请输入:')
    print('你输入的是:%s'%myContent)

  b. 使用字符串的内置函数进行输出

		myStr1 = "Monday"
		myStr2 = "PM"
		print("".join([myStr1, myStr2]))

  c. +

		print(myStr1 + myStr2)

(2) 数字类型Numbers
  i. 整型:int

  ii. 长整型:long

  iii. 浮点型:float

  iv. 复数类型:complex

(3) 列表类型:list

(4) 元组类型:tuple

(5) 布尔类型:bool

(6) 字典:Dictionary

  • 内容不可变:str、number、tuple
  • 内容可变:list、dict、bool

5. 运算符

(1) 赋值运算符:+、-、*、/、%、**、//(取整)

(2) 比较运算符:>、>=、<、<=、!=、==

(3) 成员运算符:in、not in、


6. 选择语句

if判断语句
	if 条件一:
	    语句一
	elif 条件二:
	    语句二
	else:
	    语句三

在这里插入图片描述


7. 循环语句(遍历)

(1) while循环

While 循环条件:
	循环体

在这里插入图片描述

(2) for循环

for 成员 in 序列:
	循环体

在这里插入图片描述在这里插入图片描述

  • range():把数据对象转化为序列

(1) range(m):生成的序列范围:0~m-1

(2) range(m,n):区间:m~n-1

(3) range(m,n,st):区间:m~n-1,步长为2
在这里插入图片描述在这里插入图片描述


--->有问题请联系QQ1436281495^_^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值