1、“程序”就是做一件事情或者解决一个问题所采取的一系列(固定)步骤。
2、python语句强制左对齐
3、有些语句(如if,else,while)的末尾是冒号“ : ”,这样,下面的若干行就要缩进(至少一个)个空格。
4、Python3不再区分整数和长整数,统一为(int)类型。
5、人机交互方式的是:操作图形界面、输入语音、虚拟现实技术、输入文字
6、符号“#”后面跟的内容是程序里的(注释和备注)。#三引号对也可以
7、Python语言最适合的应用领域:人工智能、大数据分析、网站开发
趣闻:
Guido给Python语言起名的原因是他最喜欢的英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)。
给第一台计算机编程的第一代程序员是6位女士。
——————
1、python语言是跨平台的,可以在window、Linux和macOS上运行
2、Python官方软件包自带的一个集成开发环境是shell-IDLE
3、Python不支持以下哪种数据类型:char。单字符也是字符串类型str
4、Python中调用(math)模块的(sqrt)函数来实现求实数平方根的操作。
5、以下选项属于Python哲学内容的是:简单胜过复杂、扁平胜于嵌套、优美胜于丑陋。
6、以下关于数据,描述正确的是(_____)。
数据是对现实世界实体和概念的抽象。
数据是信息的表现形式和载体。
数据类型多种多样,包括数值型、文本字符串型等等。
Python语言在大数据分析处理领域应用广泛。
————
第二章作业。
并归排序:
def merge_sort(ls):
if len(ls)<=1:
return ls
mid=int(len(ls)/2)
left=merge_sort(ls[:mid])
right=merge_sort(ls[mid:])
merged=[]
while left and right:
merged.append((left.pop(0)) if left[0]<=right[0] else right.pop(0))
merged.extend(right if right else left)
return merged
输入某年某月,判断这一天是这一年的第几天。
import datetime as d
dtm='20181206'
dt=d.datetime.strptime(dtm,'%Y%m%d')
ano_dtm=dtm[:4]+'0101'
ano_dt=d.datetime.strptime(ano_dtm,'%Y%m%d')
print(int((dt-ano_dt).days)+1)
打印三角形
n=int(input())
for i in range(n):
line=' '*(n-1-i)+'@'*(2*i+1)
print(line)