print関数の学習と総括
print関数の学習と総括1
1.一重引用符と二重引用符の違い
1.文字とアルファベット、特殊記号を印刷する場合は、一重引用符または二重引用符で印刷してもよい.(1)一重引用符
(2)二重引用符
2.異なる点の単一引用符の役割は英語の文法であり、二重引用符の役割は関数機構である.
2.%xと%Xの違い
%0 xと%xはいずれも16進数で右揃えで出力され、符号なしで出力されます.占有幅を指定しないでデータの実際の幅で出力し、システムは左端の無効な0を自動的に除去するので、%0 xと%xは表示効果に何の違いもありません.占有幅を指定した場合、指定した出力占有範囲内で、実際のデータ幅が不足している場合は%0 xを制御の前面に0を補正し、%xを制御の前面にスペースを補正します.次のようになります.
1.一重引用符と二重引用符の違い
1.文字とアルファベット、特殊記号を印刷する場合は、一重引用符または二重引用符で印刷してもよい.(1)一重引用符
print(' ')
$python main.py
(2)二重引用符
print(" ")
python main.py
2.異なる点の単一引用符の役割は英語の文法であり、二重引用符の役割は関数機構である.
print("Let's go to")
$python main.py
Let's go to
$
2.%xと%Xの違い
%0 xと%xはいずれも16進数で右揃えで出力され、符号なしで出力されます.占有幅を指定しないでデータの実際の幅で出力し、システムは左端の無効な0を自動的に除去するので、%0 xと%xは表示効果に何の違いもありません.占有幅を指定した場合、指定した出力占有範囲内で、実際のデータ幅が不足している場合は%0 xを制御の前面に0を補正し、%xを制御の前面にスペースを補正します.次のようになります.
```python
```cpp
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
int a=0x37;
printf("%04X
%4X
",a,a);
return 0;
} :
0037
37
, 。
3.print input
print ,input , 。
hobby = int(input(' 1. ,2. ,3. 。 :'))6
if hobby ==1:
print(' , ')
elif hobby==2:
print(' , ')
else:
print(' ')
python main.py
1. ,2. ,3. 。 :6
input , :
, , str, 。
print , :
, 。
。。。。。