Praktikum if-else dalam Python

Задание 1

Tuliskan kondisi yang akan memeriksa apakah angka yang diberikan dalam variabel merupakan genap atau tidak.

Задание 2

Misalkan Anda memiliki variabel dengan string. Jika string tersebut mengandung karakter 'a', maka gantilah dengan '!'.

Задание 3

Diberikan variabel yang akan menyimpan email pengguna. Periksa apakah email tersebut mengandung karakter '@'. Jika karakter tersebut tidak ada, maka minta pengguna untuk memasukkan email yang benar kembali.

Задание 4

Diberikan variabel yang akan menyimpan nama pengguna. Tuliskan kondisi yang akan memeriksa panjang nama. Jika panjangnya kurang dari 3, maka tampilkan pesan bahwa nama terlalu pendek. Jika panjangnya berada dalam interval dari 3 hingga 20 karakter, maka nama tersebut dianggap benar. Jika melebihi 20 karakter, tampilkan pesan tentang perlunya mempersingkat nama.

Задание 5

Diberikan variabel yang akan menyimpan password untuk login ke situs. Tuliskan pemeriksaan untuk memastikan password tidak kosong. Juga periksa agar panjangnya berada dalam rentang 6 - 14 karakter.

Задание 6

Diberikan kode berikut:

pythontst = 'abcdef'

if len(tst) > 20:
  print('string is too long')
else:
  print('string is too short')

Tulis ulang kode tersebut menggunakan operator ternary.