From 9814544deb20b6165c6e60292c5c675fb140c65c Mon Sep 17 00:00:00 2001 From: JackH <1620514129@qq.com> Date: Sun, 29 Jun 2025 21:23:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day1/README.md | 3 ++- day1/str.py | 2 +- day2/README.md | 4 ++++ day2/条件循环.py | 35 +++++++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 day2/README.md create mode 100644 day2/条件循环.py diff --git a/day1/README.md b/day1/README.md index 4dd30f0..ee9fad9 100644 --- a/day1/README.md +++ b/day1/README.md @@ -9,4 +9,5 @@ ## 注释 ### #单行注释(Ctrl+/) ### ‘’‘多行注释 -## != 不等于 \ No newline at end of file +## 运算符 +### != 不等于 \ No newline at end of file diff --git a/day1/str.py b/day1/str.py index ac00453..5688aa0 100644 --- a/day1/str.py +++ b/day1/str.py @@ -1,3 +1,3 @@ a = 'sb114514' # print(a[:2].isalpha()) -print(a[7:8]+a[6:7]+a[5:6]+a[4:5]+a[3:4]+a[2:3]+a[1:2]+a[0:1]) \ No newline at end of file +print(a[7]+a[6]+a[5]+a[4]+a[3]+a[2]+a[1]+a[0]) \ No newline at end of file diff --git a/day2/README.md b/day2/README.md new file mode 100644 index 0000000..a9a28d0 --- /dev/null +++ b/day2/README.md @@ -0,0 +1,4 @@ +## 简并 +### 'a/=2' == 'a=a/2' +## 切片 +### x[a:b:c]中c代表距 默认是1 \ No newline at end of file diff --git a/day2/条件循环.py b/day2/条件循环.py new file mode 100644 index 0000000..c587395 --- /dev/null +++ b/day2/条件循环.py @@ -0,0 +1,35 @@ +"""a = input("数:") +num = int(a) +if num % 2 == 0: + print(num * 2) +else: + print(num + 1) + +while num >= 2: + num /= 2 +print(num) + +sb = range(114,514) +for i in sb : + print(i)""" + +""" +a =input("") +b= '' +for i in a: + b = i + b#从右边倒着加字符 +print(b) +""" +str = input("") +length = len(str) +num = 0 +shot = "" +for i in range(0, length): + num = length - i - 1 + shot += str[num] +print(shot) +# for i in 0,3 为什么i会输出1和3 +""" +str = '123' +print(str[3])为什么会超范围 +"""