30天程序语言研究

今天是30天程序语言研究的第三天,研究的语言是python,今天主要学习的部分是如何制作一个简易的加法机和list

网址:https://www.youtube.com/watch?v=zdMUJJKFdsU&ab_channel=GrandmaCan-%E6%88%91%E9%98%BF%E5%AC%A4%E9%83%BD%E6%9C%83

笔记:

建立一个基本的加法机

num1 = input("请输入第一个数字: ")
num2 = input("请输入第二个数字: ")
print(float(num1) + float(num2))

list 的用法

scores = [90, 70, 60, 50]
friends = ['小黑', '小黄', '小绿']
things = [90, '小黑', True] # 不同型态也可以一起放
phrase = 'Hello hihi'
print(things)
print(scores[1], friends[-1]) # 印出第二个scores和倒数第一个friends
print(scores[0:2]) # 从第0个印到第1个scores, 印出第一个成员到第二个数字的前一个成员
print(scores[1:]) # 从第1个数字印到底
print(friends[:2])# 印出第2个但不包含第二个之前的所有成员
print(phrase[0:5])# 也可以对字串这样用

things.extend(friends) # 把後面的list衔接在前面的list

print(things)

scores.append(30) # list後面加成员

print(scores)

scores.insert(2, 30) # 在list中第二个位置插入30这个成员

print(scores)

scores.remove(30) # 把遇到的第一个30删掉

print(scores)

scores.clear() # 清空列表

print(scores)

scores.pop() # 把列表中的最後一位删掉

print(scores)

scores.sort() # 把列表做由小到大的排列

print(scores)

scores.reverse() # 把列表做反转

print(scores.index(90)) # 印出想找的数字在第几个位置

print(scores.count(60)) # 计算有几个30


<<:  30天程序语言研究

>>:  django新手村7-----template 常用特殊标签

Day13:穷理致知

虽然现在履历都会写自己台大毕业,但我对自身学历是台大的认同感还是远不如成大,毕竟好歹也待了4年,而且...

Linkedin - Java检定题库 private 概念

前言 在更新Linkedkin 个人档案的时候 偶然发现他有技术检定测验 如果总成绩在前30%,会发...

07 | WordPress 空白间隔区块 Spacer Block

为了明确分隔文章中不同的段落,我们一们会在每个「段落」之间加上适当的留白空间,在 WordPres...

Day30-台湾菜鸟工程师除错之卷五

不过当我这样想的时候 有时候事情真的不会按照你所想的去发展 过了几天之後 营业就直接通知我 恭喜!...

[Day6] 渗透测试证照 - OSCP 小分享

前言 前面几篇写了一些有趣没什麽人讨论的攻击手法,中场休息偷懒一下 之前在PTT上看到有人讨论OSC...