30天程序语言研究

今天是30天程序语言研究的第四天,研究的语言是python,今天主要学习的部分是tuple和function的部分

网址: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

笔记:

tuple 基本上就是不能新增不能修改的list

scores = (90, 80, 60, 70, 50)
scores[0] = 30
print(len(scores)) #元祖一但被创建就不能更改,print会报错

data = (12345,45678) #ex.经纬度不会每天修改,程序量大时用元组可避免被修改

函式 function

#函式的定义
def hello(): # 跟变数命名一样大小写.英文.数字跟底线组合开头不能是数字
print("hello") #函式内部 没留白就不算内部
#函式的呼叫
hello()

def hello(name, age): #含参数
print("hello" + name + "你今年" + age + "岁") #呼叫不想用字串"87",age改用str(age)
hello("小白", "87")

def add(num1, num2):
#print(num1+num2)
return num1+num2 # 函式回传
print(add(2,3))

def add(num1, num2):
print(num1+num2)
return 10
print("你好")
value = add(3,4)
print(value) #最後print结果为7 10

#python预设return为None, 上面问题没打return那行的话第二行的print会是None
#程序一碰到return就会马上回传後面的内容就不会读到,上面的"你好"


<<:  javascript HTML DOM2

>>:  30天程序语言研究

[C#] LeetCode 5. Longest Palindromic Substring

Given a string s, return the longest palindromic s...

会员管理网站实作篇- (以律师谘询平台为例子) part3

大纲 sitemap 架构 安装 Ultimate Member plugin UM三大表单 实作律...

[Day 12] Leetcode 200. Number of Islands (C++)

前言 这一题200. Number of Islands也是top 100 liked的题目之一,是...

Day-23 AVL Tree

树的高度(height of the tree) 在Binary Search tree中,我们知道...

用React刻自己的投资Dashboard Day20 - 首页功能切板

tags: 2021铁人赛 React 先从mobile版型的页面来看,可以分为几个部份,如下图: ...