python3.5.3怎么用_python3.5|小白入门使用频率较高及较实用基础语法与简单实例...

本文介绍了Python3.5.3的基础语法,包括解释器工作方式、列表与元组的使用、逻辑行的构建、字符串操作、数学计算以及条件判断等。通过实例代码展示如何进行列表合并、排序、倒置,以及进制转换、字符串格式化和匿名函数的使用。此外,还提供了四则运算的用户输入计算功能。
摘要由CSDN通过智能技术生成

先了解下python解释器的工作方式:1 默认方式是按行处理,遇到换行时就认为语句(或表达式)结束,就会去执行这个语句(或求值表达式);

2 如果在读入一行的最后遇到反斜杠,解释器就丢掉反斜杠及随后的换行符,把下一行的内容看作是本行内容的继续(续行);

3 如果被读入行中存在尚未配对的括号,同样认为下一行是本行的继续;

4 以换行结尾的一系列字符构成一个物理行,解释器根据上面规则把连续的几个物理行拼接成一个逻辑的程序行(逻辑行),一次处理一个逻辑行。

5 如果读到的行是一个复杂结构的头部,解释器就会继续读完这个结构(根据代码的退格缩进形式),而后一次完成这个结构的处理。如def、if、for、while等。

附原码:# 列表list和元组tuple中可以包含python中的任何对象

import math

all_in_list = [

1, # 整数integer

1.0, # 浮点数float

'a word', # 字符串string

print(1), # 函数function

True, # 布尔值bool

math.sin(1), # 数学函数

math.e, # 数学常数

[0,1], # 列表list

(1,2), # 元组tuple

{'key':'value'},# 字典dict

{3,4} # 集合set

]

print(all_in_list)

# (下面的print输出全部用'''注释表示)

'''[1, 1.0, 'a word', None, True, 0.8414709848078965,

2.718281828459045, [0, 1], (1, 2), {'key': 'value'}, {3, 4}]'''

# 升序合并两个list并去除重复元素

list1 = [2,3,8,4,9,5,6]

list2 = [5,6,7,17,11,2]

list3 = list(set(list1 + list2))

print(list3)

'''[2, 3, 4, 5, 6, 7, 8, 9, 11, 17]'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值