1.28

1.28

python

#列表生成式 range用法
L=list(range(1,11))
print(L)
#[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
L1=[]
for x in range(1,11):
    L1.append(x*x)
    print(L1)
#生成[1x1, 2x2, 3x3, ..., 10x10]
L2=[x*x for x in range(1,11)]
#还可以在此基础上加上if判断  奇数平方
L3=[x*x for x in range(1,11) if x%2==1]
print(L3)

import os#导入os模块
L4=[d for d in os.listdir('.')]
print(L4)#列出文件目录
d={'x':'A','y':'B','z':'C'}
for k,v in d.items():
    print(k,'=',v)
    #字符串小写
    L= ['Hello', 'World', 'IBM', 'Apple']
    print([s.lower()for s in L])

c

#include<stdio.h>
int main()
{
	void swap(int*p1,int*p2);
	int a,b;
	int*pointer1,*pointer2;
	printf("please enter a and b:");
	scanf("%d,%d",&a,%b);
	pointer1=&a; //point指向a 
	pointer2=&b;//指向b 
	if(a<b) swap(pointer1,pointer2);//去调用一个swap 
	printf("max=%d,min=%d\n",a,b);
	return 0;
}
void swap(int*p1,int*p2)
{
	int temp;
	*p1=*p2;
	*p2=temp;
}
#include<stdio.h>
int main()
{
	void swap(int*p1,int*p2);
	int a,b;
	int*pointer1,*pointer2;
	printf("please enter two integer numbers:");
	scanf("%d,%d",&a,&b);
	pointer1=&a;
	pointer2=&b;
	if(a<b) swap(pointer1,pointer2); //调用swap函数,用指针变量做实参  
	printf("max=%d,min=%d\n",*pointer1,*pointer2);
	return 0;
 } 
 void swap(int*p1,int*p2) //形参 指针变量 
 {
 	int*p;
 	p=p1;
 	p1=p2;
 	p2=p;
 }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值