初学编程个代码nxhujiee

1.输出 "Hello, World!":

print("Hello, World!")

2.求两个数的和:

3.计算圆的面积:

import math

4.判断一个数是否为偶数:

num = 8if num % 2 == 0:print("This number is even.")else:print("This number is odd.")5.计算一个列表的平均值:

lst = [1, 2, 3, 4, 5]avg = sum(lst) / len(lst)print(avg)6.打印九九乘法表:

for i in range(1, 10):for j in range(1, i+1):print(f"{j}x{i}={i*j}", end='\t')print()7.判断一个字符串是否为回文字符串:

s = "racecar"if s == s[::-1]:print("This is a palindrome.")else:print("This is not a palindrome.")8.输出斐波那契数列的前20项:

a, b = 0, 1for i in range(20):print(a, end=' ')a, b = b, a+b9.生成一个包含10个随机数的列表:

import random

num = 17if num > 1:for i in range(2, int(num/2)+1):if (num % i) == 0:print(num, "is not a prime number")breakelse:print(num, "is a prime number")else:print(num, "is not a prime number")14.求一个列表中的最大值和最小值:

lst = [5, 3, 8, 2, 7, 4, 1, 9, 6]max_val = max(lst)min_val = min(lst)print("Max value:", max_val)print("Min value:", min_val)15.将一个字符串翻转:

string = "Hello, World!"reversed_string = string[::-1]print(reversed_string)16.判断一个数是否为完全平方数:

num = 16if (num**0.5).is_integer():print(num, "is a perfect square.")else:print(num, "is not a perfect square.")17.计算一个字符串中包含的字母个数:

num = 5factorial = 1for i in range(1, num+1):factorial *= iprint(factorial)19.将一个列表中的元素去重:

lst = [1, 2, 3, 2, 4, 5, 4, 6, 7, 6]unique_lst = list(set(lst))print(unique_lst)20.将一个列表中的元素随机排序:

import random

a = 15b = 25

while b != 0:t = bb = a % ba = t

print("The greatest common divisor is:", a)24.计算两个数的最小公倍数:

a = 15b = 25gcd = 0

for i in range(1, b+1):if (a * i) % b == 0:gcd = a * ibreak

print("The least common multiple is:", gcd)25.将一个字符串中的空格替换为下划线:

num = 12321if str(num) == str(num)[::-1]:print(num, "is a palindrome.")else:print(num, "is not a palindrome.")27.判断一个字符串是否为全数字:

import math

my_list = ["apple", "banana", "cherry", "date", "elderberry"]sorted_list = sorted(my_list, key=len)print(sorted_list)

30.将一个列表中的元素按照长度从大到小排序:

num = 5cube = num ** 3print(cube)33.计算一个数的四次方:

num = 5fourth_power = num ** 4print(fourth_power)34.将一个列表中的元素用逗号连接成一个字符串:

lst = ["apple", "banana", "pear", "orange", "kiwi"]s = ', '.join(lst)print(s)35.将一个列表中的元素用空格连接成一个字符串:

lst = ["apple", "banana", "pear", "orange", "kiwi"]s = ' '.join(lst)print(s)36.将一个列表中的元素用换行符连接成一个字符串:

lst = ["apple", "banana", "pear", "orange", "kiwi"]s = '\n'.join(lst)print(s)37.判断一个数是否为质数:

num = 17is_prime = True

if num > 1:for i in range(2, int(num**0.5)+1):if num % i == 0:is_prime = Falsebreakelse:is_prime = False

if is_prime:print(num, "is a prime number.")else:print(num, "is not a prime number.")38.将一个字符串中的字母大小写互换:

s = "racecar"if s == s[::-1]:print(s, "is a palindrome.")else:print(s, "is not a palindrome.")40.计算两个数的和、差、积和商:

a = 5b = 3

sum = a + bdifference = a - bproduct = a * bquotient = a / b

print("The sum is:", sum)print("The difference is:", difference)print("The product is:", product)print("The quotient is:", quotient)41.判断一个字符串中是否包含另一个字符串:

s = "Hello, World!"sub_s = "World"

if sub_s in s:print(s, "contains", sub_s)else:print(s, "does not contain", sub_s)42.将一个字符串中的数字取出来并求和:

import math

lst = [1, 2, 3, 2, 4, 3, 5, 6, 1]unique_lst = list(set(lst))print(unique_lst)46.将一个字符串中的每个单词逆序输出:

lst = [1, 2, 3, 4, 5, 6]pairs = [(lst[i], lst[i+1]) for i in range(0, len(lst)-1, 2)]print(pairs)50.将一个列表中的元素分组:

lst = [1, 2, 3, 4, 5, 6]groups = [[lst[i], lst[i+1]] for i in range(0, len(lst), 2)]print(groups)51.将一个字符串中的每个单词的首字母大写,并将其余字母小写:

import random

def shift_letter(letter, shift):shifted_letter = chr((ord(letter) - 97 + shift) % 26 + 97)return shifted_letter

s = "hello"shift = 3shifted_s = ''.join([shift_letter(letter, shift) for letter in s])print(shifted_s)54.将一个字符串中的字母往前移动指定的位数:

def shift_letter(letter, shift):shifted_letter = chr((ord(letter) - 97 - shift) % 26 + 97)return shifted_letter

s = "khoor"shift = 3shifted_s = ''.join([shift_letter(letter, shift) for letter in s])print(shifted_s)55.求一个列表中的最大数和最小数:

lst = [1, 2, 3, 4, 5, 6]max_num = max(lst)min_num = min(lst)print("Max:", max_num)print("Min:", min_num)56.求一个列表中的元素之和:

lst = [1, 2, 3, 4, 5, 6]sum_lst = sum(lst)print("Sum:", sum_lst)57.求一个列表中的元素平均值:

lst = [1, 2, 3, 4, 5, 6]avg_lst = sum(lst) / len(lst)print("Average:", avg_lst)58.求一个列表中的中位数:

def median(lst):sorted_lst = sorted(lst)lst_len = len(lst)mid_index = lst_len // 2if lst_len % 2 == 0:return (sorted_lst[mid_index-1] + sorted_lst[mid_index]) / 2else:return sorted_lst[mid_index]

lst = [1, 2, 3, 4, 5, 6]median_lst = median(lst)print("Median:", median_lst)59.求一个列表中的众数:

from collections import Counter

def gcd(a, b):if a % b == 0:return belse:return gcd(b, a % b)

a = 48b = 36gcd_ab = gcd(a, b)print("GCD:", gcd_ab)61.求两个数的最小公倍数:

def lcm(a, b):return (a * b) // gcd(a, b)

a = 48b = 36lcm_ab = lcm(a, b)print("LCM:", lcm_ab)62.将一个字符串中的每个单词首尾颠倒:

s = "A man, a plan, a canal: Panama"print(is_palindrome(s))68.将一个列表中的元素随机排序:

import random

def is_increasing(lst):return all(x < y for x, y in zip(lst, lst[1:]))

lst = [1, 2, 3, 4, 5, 6]print(is_increasing(lst))70.判断一个列表是否为递减列表:

def is_decreasing(lst):return all(x > y for x, y in zip(lst, lst[1:]))

lst = [6, 5, 4, 3, 2, 1]print(is_decreasing(lst))71.将一个列表中的元素去重:

lst = [1, 2, 3, 2, 4, 3, 5, 6, 1]unique_lst = list(set(lst))print(unique_lst)72.将一个列表中的元素按照出现次数从高到低排序:

from collections import Counter

lst = [1, 2, 3, 2, 4, 3, 5, 6, 1]cnt = Counter(lst)sorted_lst = sorted(lst, key=lambda x: cnt[x], reverse=True)print(sorted_lst)73.将一个字符串中的每个单词按照出现次数从高到低排序:

from collections import Counter

import math

x = 8cbrt_x = x**(1/3)print(cbrt_x)76.将一个二进制数转换为十进制数:

binary_num = "1011"decimal_num = int(binary_num, 2)print(decimal_num)77.将一个八进制数转换为十进制数:

octal_num = "17"decimal_num =78.将一个十六进制数转换为十进制数:

hex_num = "1F"decimal_num = int(hex_num, 16)print(decimal_num)79.将一个整数转换为二进制数:

x = 11binary_x = bin(x)[2:]print(binary_x)80.将一个整数转换为八进制数:

x = 31hex_x = hex(x)[2:]print(hex_x)81.将一个整数转换为十六进制数:

x = 31hex_x = hex(x)[2:]print(hex_x)82.生成一个随机整数:

import random

import random

import random

85.从一个列表中随机选择一个元素:

import random

import random

lst = [1, 2, 3, 4, 5, 6]sum_lst = sum(lst)print(sum_lst)88.计算一个列表中的所有元素的平均值:

lst = [1, 2, 3, 4, 5, 6]avg_lst = sum(lst) / len(lst)print(avg_lst)89.计算一个列表中的所有元素的中位数:

import statistics

from collections import Counter

import statistics

import statistics

lst = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]sorted_lst = sorted(lst)print(sorted_lst)94.对一个列表进行倒序排序:

lst = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]reverse_sorted_lst = sorted(lst, reverse=True)print(reverse_sorted_lst)95.将两个列表合并:

lst1 = [1, 2, 3]lst2 = [4, 5, 6]merged_lst = lst1 + lst2print(merged_lst)96.将两个列表进行zip操作:

lst1 = [1, 2, 3]lst2 = [4, 5, 6]zipped_lst = list(zip(lst1, lst2))print(zipped_lst)97.将一个列表中的元素去重:

lst = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]

THE END
0.从入门到实战Python100个代码大全初学编程100个代码大全100个完整的Python代码,篇幅会非常长,以下为你精选了一些常见类型的Python代码示例,涵盖基础语法、数据处理、文件操作、函数定义等多个方面。 包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】! 一、基础语法篇(篇幅原因,此次仅展示部分) jvzquC41dnuh0lxfp0tfv87523e8:;6985:0c{ykenk0fnyckny03==333997
1.C语言经典100例c语言必背100代码文章浏览阅读3.3k次,点赞6次,收藏9次。这 100 个 C 语言经典示例涵盖了。的各种场景,希望对你有所帮助!_c语言必背100代码jvzquC41dnuh0lxfp0tfv8|cpipjpsnp3:60c{ykenk0fnyckny03=;6;4885
2.C语言经典100例(1~10)适合初学者(注释详细)C语言经典100例(1~10)适合初学者(注释详细) 实例1—无重复数字组数 1.题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并求出个数。 程序分析:可填在百位、十位、个位的数字都是 1、2、3、4,组成所有的排列后再去掉不满足条件的排列。 #include <stdio.h> intmain(){ inti, j, jvzquC41dnuh0lxfp0tfv87724e:3=822670c{ykenk0fnyckny03=<3;4>25
3.近100个C语言基础算法案例(初级篇)c语言算法100例源代码: /* C Program to print a sentence. */ #include <stdio.h> int main() { printf("C Programming"); /* printf() prints the content inside quotation */ return 0; } 输出: C Programming 2、C语言打印用户输入的一个整数 源代码: jvzquC41dnuh0lxfp0tfv8fwvq}bppqgk1gsvrhng1jfvjnnu1:25=9833
4.经典C源程序100例(收藏)c语言必背100代码经典C源程序100例 (收藏) 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码:jvzquC41dnuh0lxfp0tfv8Rqdkjpi|4ctvodnn4fgvgjn|4374649<
5.经典的初学编程代码,有注释。初学编程100个代码大全经典的初学编程代码,有注释。 本文介绍了C语言的基础知识,并通过实例展示了如何使用C语言进行简单的编程操作。 #include<stdio.h> /* main() { enum Liquid{// enum枚举类型 ounce=1,cup=8,pint=16,quart=32,gallon=12}; enum Liquid jar; jar=quart;jvzquC41dnuh0lxfp0tfv8Mgnnu`ondYqtre1jwvkerf1mjvckrt1=:89:81;
6.编程必背100个代码认识达内从这里开始 编程必背100个代码 这里有一些简单的代码供初学者练习:输出数字 3。定义变量 4。添加操作减法运算 6。乘法运算 7。除法运算 8。检查变量是否存在 9.检查变量是否为数字 10。检查变量是否为字符串 11。循环输出编号 12。循环输出字jvzquC41uj4ugmz0ep5but46:97747mvon
7.编程必备!100个高频代码术语全解析编程必背100个代码在程序员的世界里,代码如同我们的第二语言。掌握核心编程术语,不仅能让你流畅阅读技术文档,更能快速理解不同编程语言的底层逻辑。本文精心整理了 100 个贯穿全栈开发的高频术语,结合使用场景解析,助你构建扎实的编程词汇体系。 一、基础语法核心词(1-10) jvzquC41dnuh0lxfp0tfv8r2a8944B9261gsvrhng1jfvjnnu1759>9;;7?
8.C语言必背100代码系列第十篇:安全与加密技术C语言必背100代码系列文章目录 第一篇:基础语法与入门必背代码 核心内容:Hello World、条件判断、循环结构、数组基础、函数定义等。 第二篇:数组与字符串操作 核心内容:数组排序、字符串处理、多维数组、字符匹配、内存拷贝等。 第三篇:指针与内存管理 jvzquC41dnuh0lxfp0tfv8Xvctz`o||kp1gsvrhng1jfvjnnu175;983:6<