Python 学习(2):基础知识点
2017-09-24 10:31
405 查看
简单回顾python中的程序控制语句和字典操作,因为类似于其他语言的语法。所以只做简单记录!
输出
字典以键值对的形式储存数据。用户通过
通过
通过
python 中
if 判断
传统条件判断
语法与其他语言相似,简单一笔带过# 简单的判断 test = ['aa','bb','cc','dd','ee','ff'] for element in test: if element == 'cc': print(element,'is equal to cc') else: print(element,'is not equal to cc') # 这里的比较是区分大小写的。如果忽略大小,可以如下操作 test_element = 'AA' print(test_element.lower() == 'aa') # 返回是True # 检查不相等 print(test_element != 'BB') # 两个字符不相等 返回True # 数字大小的比较 age = 18 print((age < 21)) # True print((age > 21)) # False print((age == 21)) # False # 检查多个条件 与用 and 或用 or print((age<20 and age >15)) print((age<20 or age >18)) # 检查是否包含 print('aa' in test) print('AA' in test)
if 判断格式
# if if condition: pass # if-else if condition: pass else: pass # if-elif-else if condition1: pass elif condition2: pass else: pass
字典
举例
dic_test = {'key1':'aa','key2':'bb','key3':'cc','key4':'dd'} print(dic_test['key2'])
输出
bb
字典以键值对的形式储存数据。用户通过
key可以访问其对应的
value。
添加
dic_test = {'key1':'aa','key2':'bb','key3':'cc','key4':'dd'} dic_test['key_add'] = 'add'
修改
dic_test['key1'] = 'AA'
删除
del dic_test['key_add']
通过
Key删除键值对
遍历
dic_test = {'key1':'aa','key2':'bb','key3':'cc','key4':'dd'} for key,value in dic_test.items(): print('key:' + key) print('value:' + value + '\n')
通过
items()方法迭代 ,值得注意的是,items()仅仅保证key-value 的关系进行迭代。如果需要按照顺序迭代。则需要使用sorted()方法来进行迭代
for key in sorted(dic_test.keys()): print('key:'+ key) print('vakue:' + value + '\n')
while 循环
形式
while condition: pass
python 中
while的用法和其他语言的语法相似。同时循环中支持加入
break和
continue来跳出全部循环和跳过本次循环。
相关文章推荐
- [Python基础知识] - iteration,iterator 和 iterable 的学习笔记
- 廖雪峰网站:学习python基础知识(一)
- 【学习总结】Python基础知识笔记2
- Python基础知识_学习笔记
- Python 学习一、基础知识
- Python学习第三章《字符串》(成为高手前必须知道的一些基础知识)
- python基础学习整理——基础知识
- Python学习笔记(1)——基础知识
- python学习笔记一:python基础知识
- python核心编程学习记录之基础知识
- [Python学习] 专题二.条件语句和循环语句的基础知识
- python学习之基础知识(三)
- Python基础知识学习重点内容
- Python学习之路-基础知识2-文件操作
- python学习笔记(1)基础知识
- Python学习基础知识概要
- Python学习笔记-第一章 基础知识
- python之 前端HTML/CSS基础知识学习笔记
- python学习之基础知识部分
- 一些关于Python的基础知识 - 千月的python linux 系统管理指南学习笔记(3)